7 Commits

Author SHA1 Message Date
e6e9a747ca Merge branch 'main' into add_cloud_environments
All checks were successful
Run Tox Check / tox-py312 (pull_request) Successful in 16s
Run Tox Check / tox-pep8 (pull_request) Successful in 15s
2025-08-13 12:05:28 +00:00
a957e7ff26 Merge branch 'add_cloud_environments' of ssh://gitea.eco.tsi-dev.otc-service.com:2222/infra/otc-metadata-rework into add_cloud_environments
All checks were successful
gl/check check status: success (a957e7ff269bb2bafe0dae90e38f4045e2ffdba8)
2025-07-15 12:45:06 +00:00
3e0dc71b90 fix pep8 issues 2025-07-15 12:43:42 +00:00
2c4002cb84 Merge branch 'main' into add_cloud_environments 2025-07-15 12:43:24 +00:00
5f367e0185 fix typo 2025-07-14 12:19:40 +00:00
2bb9971769 Merge branch 'main' into add_cloud_environments
Some checks failed
gl/check check status: failure (2bb9971769657ce3879a920db5a1dba2725ded65)
2025-07-14 12:18:50 +00:00
04bf5aaa52 add cloud_environments
Some checks are pending
gl/check check status: pending (04bf5aaa52cf68129fdc97d4ae6e6d673978366a)
2025-07-14 12:18:21 +00:00
4 changed files with 15 additions and 0 deletions

View File

@ -0,0 +1,2 @@
---
name: eu_de

View File

@ -0,0 +1,2 @@
---
name: swiss

View File

@ -17,6 +17,7 @@
# documents/services/service_categories is being merged with
# the content here.
---
cloud_environments: []
documents: []
service_categories: []
services: []

View File

@ -62,10 +62,20 @@ class Services(object):
if other in self._service_data["service_categories"]:
self._service_data["service_categories"].remove(other)
self._service_data["service_categories"].append(other)
# sort cloud environments by <name>
self._service_data["cloud_environments"] = sorted(
self._service_data["cloud_environments"],
key=lambda x: f"{x.get('name')}",
)
def _rewrite_data(self):
otc_metadata.data.rewrite_data("services.yaml", self._service_data)
@property
def all_cloud_environments(self):
"Cloud Environments data listing."
return copy.deepcopy(self._service_data["cloud_environments"])
@property
def all_services(self):
"Service Categories data listing."