Skip to content

Commit 1f7a426

Browse files
authored
fix (JobParametersDB): Ensure index names are lowercase in case the VO has capital letters
1 parent b72c103 commit 1f7a426

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

diracx-db/src/diracx/db/os/job_parameters.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ class JobParametersDB(BaseOSDB):
2525

2626
def index_name(self, vo, doc_id: int) -> str:
2727
split = int(int(doc_id) // 1e6)
28-
return f"{self.index_prefix}_{vo}_{split}m"
28+
# The index name must be lowercase or opensearchpy will throw.
29+
return f"{self.index_prefix}_{vo.lower()}_{split}m"
2930

3031
def upsert(self, vo, doc_id, document):
3132
document = {

0 commit comments

Comments
 (0)