Page MenuHomePhabricator
Authored By
EBernhardson
Apr 14 2020, 9:09 PM
Size
698 B
Referenced Files
None
Subscribers
None
ebernhardson@elastic1050:~$ cat test.py
import elasticsearch
import sys
es = elasticsearch.Elasticsearch('http://search.svc.eqiad.wmnet:9200')
for index in sys.stdin:
index = index.strip()
aliases = es.indices.get_alias(index)
if not aliases:
print("Deleting index with no aliases: {}".format(index))
es.indices.delete(index)
else:
print("WARNING: {} has live aliases: {}".format(index, aliases))
ebernhardson@elastic1050:~$ echo enwiki_content_1582848800 | /srv/deployment/search/mjolnir/deploy/venv/bin/python3 test.py
WARNING: enwiki_content_1582848800 has live aliases: {'enwiki_content_1582848800': {'aliases': {'enwiki': {}, 'enwiki_content': {}}}}

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
8382490
Default Alt Text
raw.txt (698 B)

Event Timeline