add cloud_environments (#27)
Co-authored-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Reviewed-on: #27 Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-authored-by: tischrei <tino.schreiber@t-systems.com> Co-committed-by: tischrei <tino.schreiber@t-systems.com>
This commit is contained in:
@ -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."
|
||||
|
||||
Reference in New Issue
Block a user