# constructor
def __init__(self, configuration: dict):
super().__init__(configuration)
+ name = "o-ran-sc-topology-view"
+ if "name" in configuration['network']:
+ name = configuration['network']['name']
+
self.__configuration = configuration
self.__data = {
"uuid": str(uuid.uuid4()),
"name": [{
"value-name": "network-name",
- "value": configuration['network']['name']}],
+ "value": name}],
"layer-protocol-name": ["ETH"],
"node": [],
"link": []}
# E2
link_configuration = {
"topology_reference": self.data()["uuid"],
- "name_prefix": "e2-rest",
+ "name_prefix": "e2-sctp",
"provider": node[plane],
"consumer": parent
}
# E2
link_configuration = {
"topology_reference": self.data()["uuid"],
- "name_prefix": "e2-rest",
+ "name_prefix": "e2-sctp",
"provider": node,
"consumer": parent.parent()
}