Skip to content

Commit 9808697

Browse files
authored
fix delete call to opensearch py client (#18321)
1 parent 4b28644 commit 9808697

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

tests/unit/search/test_tasks.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -390,7 +390,9 @@ def project_docs(db):
390390
index="warehouse-cbcbcbcbcb",
391391
)
392392
]
393-
assert es_client.indices.delete.calls == [pretend.call("warehouse-aaaaaaaaaa")]
393+
assert es_client.indices.delete.calls == [
394+
pretend.call(index="warehouse-aaaaaaaaaa")
395+
]
394396
assert es_client.indices.aliases == {"warehouse": ["warehouse-cbcbcbcbcb"]}
395397
assert es_client.indices.put_settings.calls == [
396398
pretend.call(

warehouse/search/tasks.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,8 @@ def reindex(self, request):
196196
actions.append({"remove": {"index": name, "alias": index_base}})
197197
actions.append({"add": {"index": new_index_name, "alias": index_base}})
198198
client.indices.update_aliases(body={"actions": actions})
199-
client.indices.delete(",".join(to_delete))
199+
for index_to_delete in to_delete:
200+
client.indices.delete(index=index_to_delete)
200201
else:
201202
client.indices.put_alias(name=index_base, index=new_index_name)
202203
except redis.exceptions.LockError as exc:

0 commit comments

Comments
 (0)