Skip to content

Commit 6a06b64

Browse files
Update index.py
1 parent d57f84e commit 6a06b64

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

scripts/index.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ def index_release_to_elasticsearch(es : Elasticsearch, index_name, release_detai
9090
for asset in release_details[0].get('assets', []):
9191
doc = None
9292
name_without_extension = os.path.splitext(os.path.basename(asset['name']))[0]
93+
package_id = name_without_extension
9394
if 'mikrosdk' == name_without_extension:
9495
doc = {
9596
'name': name_without_extension,
@@ -122,6 +123,7 @@ def index_release_to_elasticsearch(es : Elasticsearch, index_name, release_detai
122123
}
123124
elif 'images' == name_without_extension:
124125
package_changed = True
126+
package_id = name_without_extension + '_sdk'
125127
if len(metadata_content) > 1:
126128
package_changed = metadata_content[0]['images']['hash'] != metadata_content[1]['images']['hash']
127129
doc = {
@@ -138,7 +140,7 @@ def index_release_to_elasticsearch(es : Elasticsearch, index_name, release_detai
138140

139141
# Index the document
140142
if doc:
141-
resp = es.index(index=index_name, doc_type='necto_package', id=name_without_extension, body=doc)
143+
resp = es.index(index=index_name, doc_type='necto_package', id=package_id, body=doc)
142144
print(f"{resp["result"]} {resp['_id']}")
143145

144146
if __name__ == '__main__':

0 commit comments

Comments
 (0)