Compare commits

..

5 Commits

Author SHA1 Message Date
874789d18f adding sort function before the data are generated to yaml
All checks were successful
gl/check check status: success (874789d18f00f8832b8371bf9598f4e99fabb59b)
gl/gate gate status: success (874789d18f00f8832b8371bf9598f4e99fabb59b)
2023-08-07 11:11:28 +00:00
c7c190f0a3 adding iam permissions metadata and sd metadata
Reviewed-by: gtema <artem.goncharov@gmail.com>
Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
2023-08-07 06:34:27 +00:00
c3374e47b4 adding sorting by category
Reviewed-by: gtema <artem.goncharov@gmail.com>
Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
2023-06-13 14:05:13 +00:00
de5b323b97 Update 'otc_metadata/templates/conf.py.j2'
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>
2023-06-13 11:50:11 +00:00
9241395bec removing big data service category as obsolete
Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com>
Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
2023-06-12 07:43:42 +00:00
6 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1,8 @@
---
html_location: docs/iam/permissions
link: /identity-access-management/permissions/
pdf_name: iam-permissions
rst_location: doc/permissions/source
service_type: iam
title: Permissions
type: permissions

View File

@ -0,0 +1,9 @@
---
hc_location: usermanual/sd
html_location: docs/sd/umn
link: /status-dashboard/umn/
pdf_name: sd-umn
rst_location: umn/source
service_type: sd
title: User Guide
type: umn

View File

@ -0,0 +1,16 @@
---
repositories:
- environment: internal
repo: docs-swiss/status-dashboard
type: gitea
- environment: public
repo: opentelekomcloud-docs-swiss/status-dashboard
type: github
service_category: other
service_title: Status Dashboard
service_type: sd
service_uri: status-dashboard/umn
environment: hidden
teams:
- name: docs-eco-rw
permission: write

View File

@ -48,6 +48,15 @@ class Services(object):
self._service_data["services"],
key=lambda x: f"{x.get('service_type')}{x.get('service_title')}",
)
# sort service categories by <name>_<title>
self._service_data["service_categories"] = sorted(
self._service_data["service_categories"],
key=lambda x: f"{x.get('name')}{x.get('title')}",
)
other = {'name': 'other', 'title': 'Other'}
if other in self._service_data["service_categories"]:
self._service_data["service_categories"].remove(other)
self._service_data["service_categories"].append(other)
def _rewrite_data(self):
otc_metadata.data.rewrite_data("services.yaml", self._service_data)

View File

@ -26,6 +26,7 @@ extensions = [
otcdocs_auto_name = False
otcdocs_auto_version = False
otcdocs_search_environment = 'hc_swiss'
project = '{{ project }}'
otcdocs_repo_name = '{{ repo_name }}'

View File

@ -10,6 +10,7 @@ import otc_metadata.services
def main():
data = otc_metadata.services.Services()
data._sort_data()
_yaml = YAML()
_yaml.indent(mapping=2, sequence=4, offset=2)