Retain a list structure instead of a set for data collection integrations categories (#16130)
Fotis Voutsas committed
Oct 5, 2023 at 16:56 UTC
44524c2421f90b2b99738386a24dc7b8e434a527
1 file changed
+1
-1
integrations/gen_integrations.py
+1
-1
@@ -462,7 +462,7 @@ def render_collectors(categories, collectors, ids):
462
item['meta']['monitored_instance']['categories'] = list(default_cats)
463
warn(f'{ item["id"] } does not list any caregories, adding it to: { default_cats }', item["_src_path"])
464
else:
465
- item['meta']['monitored_instance']['categories'] = list(actual_cats)
465
+ item['meta']['monitored_instance']['categories'] = [x for x in item['meta']['monitored_instance']['categories'] if x in list(actual_cats)]
466
467
for scope in item['metrics']['scopes']:
468
if scope['name'] == 'global':