Compare commits
5 Commits
1.0.0
...
analytics-
| Author | SHA1 | Date | |
|---|---|---|---|
| 840e865cbc | |||
| 9b64d2035c | |||
| 61cbd5e3bc | |||
| 0df49d17a1 | |||
| 76cac820ae |
@ -1,12 +1,12 @@
|
||||
[
|
||||
"evs",
|
||||
"ims",
|
||||
"ecs",
|
||||
"evs",
|
||||
"obs",
|
||||
"cce",
|
||||
"vpc",
|
||||
"elb",
|
||||
"rds",
|
||||
"sfs",
|
||||
"as",
|
||||
"iam",
|
||||
"vpc"
|
||||
"fg",
|
||||
"rds"
|
||||
]
|
||||
@ -1,12 +1,12 @@
|
||||
[
|
||||
"evs",
|
||||
"ims",
|
||||
"ecs",
|
||||
"evs",
|
||||
"obs",
|
||||
"cce",
|
||||
"elb",
|
||||
"rds",
|
||||
"iam",
|
||||
"vpc",
|
||||
"elb",
|
||||
"as",
|
||||
"iam",
|
||||
"rds",
|
||||
"vpn"
|
||||
]
|
||||
4
otc_metadata/data/cloud_environments/eu_de.yaml
Normal file
4
otc_metadata/data/cloud_environments/eu_de.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
---
|
||||
name: eu_de
|
||||
internal_org: docs
|
||||
public_org: opentelekomcloud-docs
|
||||
4
otc_metadata/data/cloud_environments/swiss.yaml
Normal file
4
otc_metadata/data/cloud_environments/swiss.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
---
|
||||
name: swiss
|
||||
internal_org: docs-swiss
|
||||
public_org: opentelekomcloud-docs-swiss
|
||||
@ -2,10 +2,10 @@
|
||||
hc_location: devg/apig
|
||||
html_location: docs/apig/dev
|
||||
link: /api-gateway/dev-guide/
|
||||
rst_location: dev_guide/source
|
||||
rst_location: doc/dev-guide/source
|
||||
service_type: apig
|
||||
title: Developer Guide
|
||||
type: dev
|
||||
type: dev-guide
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: hidden
|
||||
|
||||
@ -2,10 +2,10 @@
|
||||
hc_location: devg/as
|
||||
html_location: docs/as/dev
|
||||
link: /auto-scaling/dev-guide/
|
||||
rst_location: dev_guide/source
|
||||
rst_location: doc/dev-guide/source
|
||||
service_type: as
|
||||
title: Developer Guide
|
||||
type: dev
|
||||
type: dev-guide
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: public
|
||||
|
||||
@ -2,10 +2,10 @@
|
||||
hc_location: devg/bms
|
||||
html_location: docs/bms/dev
|
||||
link: /bare-metal-server/dev-guide/
|
||||
rst_location: dev_guide/source
|
||||
rst_location: doc/dev-guide/source
|
||||
service_type: bms
|
||||
title: Developer Guide
|
||||
type: dev
|
||||
type: dev-guide
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: public
|
||||
|
||||
@ -2,10 +2,10 @@
|
||||
hc_location: devg/dms
|
||||
html_location: docs/dms/dev
|
||||
link: /distributed-message-service/dev-guide/
|
||||
rst_location: dev_guide/source
|
||||
rst_location: doc/dev-guide/source
|
||||
service_type: dms
|
||||
title: Developer Guide
|
||||
type: dev
|
||||
type: dev-guide
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: public
|
||||
|
||||
@ -2,10 +2,10 @@
|
||||
hc_location: devg/dws
|
||||
html_location: docs/dws/dev
|
||||
link: /data-warehouse-service/dev-guide/
|
||||
rst_location: dev_guide/source
|
||||
rst_location: doc/dev-guide/source
|
||||
service_type: dws
|
||||
title: Developer Guide
|
||||
type: dev
|
||||
type: dev-guide
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: public
|
||||
|
||||
@ -2,10 +2,10 @@
|
||||
hc_location: devg/ecs
|
||||
html_location: docs/ecs/dev
|
||||
link: /elastic-cloud-server/dev-guide/
|
||||
rst_location: dev_guide/source
|
||||
rst_location: doc/dev-guide/source
|
||||
service_type: ecs
|
||||
title: Developer Guide
|
||||
type: dev
|
||||
type: dev-guide
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: public
|
||||
|
||||
@ -6,6 +6,6 @@ title: Alerting
|
||||
type: alerting
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: hidden
|
||||
pdf_visibility: hidden
|
||||
visibility: public
|
||||
pdf_visibility: public
|
||||
pdf_enabled: true
|
||||
|
||||
13
otc_metadata/data/documents/esw-umn.yaml
Normal file
13
otc_metadata/data/documents/esw-umn.yaml
Normal file
@ -0,0 +1,13 @@
|
||||
---
|
||||
hc_location: usermanual/esw
|
||||
html_location: docs/esw/umn
|
||||
link: /enterprise-switch/umn/
|
||||
rst_location: umn/source
|
||||
service_type: esw
|
||||
title: User Guide
|
||||
type: umn
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: internal
|
||||
pdf_visibility: public
|
||||
pdf_enabled: true
|
||||
@ -2,10 +2,10 @@
|
||||
hc_location: devg/evs
|
||||
html_location: docs/evs/dev
|
||||
link: /elastic-volume-service/dev-guide/
|
||||
rst_location: dev_guide/source
|
||||
rst_location: doc/dev-guide/source
|
||||
service_type: evs
|
||||
title: Developer Guide
|
||||
type: dev
|
||||
type: dev-guide
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: public
|
||||
|
||||
@ -2,10 +2,10 @@
|
||||
hc_location: devg/functiongraph
|
||||
html_location: docs/fg/dev
|
||||
link: /function-graph/dev-guide/
|
||||
rst_location: dev_guide/source
|
||||
rst_location: doc/dev-guide/source
|
||||
service_type: fg
|
||||
title: Developer Guide
|
||||
type: dev
|
||||
type: dev-guide
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: internal
|
||||
|
||||
@ -2,10 +2,10 @@
|
||||
hc_location: devg/ims
|
||||
html_location: docs/ims/dev
|
||||
link: /image-management-service/dev-guide/
|
||||
rst_location: dev_guide/source
|
||||
rst_location: doc/dev-guide/source
|
||||
service_type: ims
|
||||
title: Developer Guide
|
||||
type: dev
|
||||
type: dev-guide
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: public
|
||||
|
||||
13
otc_metadata/data/repositories/esw.yaml
Normal file
13
otc_metadata/data/repositories/esw.yaml
Normal file
@ -0,0 +1,13 @@
|
||||
---
|
||||
service_type: esw
|
||||
repositories:
|
||||
- environment: public
|
||||
repo: opentelekomcloud-docs/enterprise-switch
|
||||
type: github
|
||||
cloud_environments:
|
||||
- eu_de
|
||||
- environment: internal
|
||||
repo: docs/enterprise-switch
|
||||
type: gitea
|
||||
cloud_environments:
|
||||
- eu_de
|
||||
@ -17,6 +17,7 @@
|
||||
# documents/services/service_categories is being merged with
|
||||
# the content here.
|
||||
---
|
||||
cloud_environments: []
|
||||
documents: []
|
||||
service_categories: []
|
||||
services: []
|
||||
|
||||
12
otc_metadata/data/services/esw.yaml
Normal file
12
otc_metadata/data/services/esw.yaml
Normal file
@ -0,0 +1,12 @@
|
||||
---
|
||||
service_category: network
|
||||
service_title: Enterprise Switch
|
||||
service_type: esw
|
||||
service_uri: enterprise-switch
|
||||
teams:
|
||||
- name: docs-network-rw
|
||||
permission: write
|
||||
cloud_environments:
|
||||
- name: eu_de
|
||||
visibility: internal
|
||||
is_global: false
|
||||
@ -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