Skip to content
Snippets Groups Projects

add geant_s_sid to the network api used by map

Merged Mohammad Torkashvand requested to merge feature/add-sid-for-map into develop
1 file
+ 2
0
Compare changes
  • Side-by-side
  • Inline
+ 2
0
@@ -62,6 +62,7 @@ class IptrunkBlock(OrchestratorBaseModel):
@@ -62,6 +62,7 @@ class IptrunkBlock(OrchestratorBaseModel):
iptrunk_capacity: str
iptrunk_capacity: str
iptrunk_isis_metric: int
iptrunk_isis_metric: int
iptrunk_sides: list[IptrunkSideBlock]
iptrunk_sides: list[IptrunkSideBlock]
 
geant_s_sid: str
class IptrunkSchema(OrchestratorBaseModel):
class IptrunkSchema(OrchestratorBaseModel):
@@ -106,6 +107,7 @@ def network_topology() -> NetworkTopologyDomainModelSchema:
@@ -106,6 +107,7 @@ def network_topology() -> NetworkTopologyDomainModelSchema:
"iptrunk_capacity": _calculate_iptrunk_capacity(
"iptrunk_capacity": _calculate_iptrunk_capacity(
extended_model["iptrunk"]["iptrunk_sides"], extended_model["iptrunk"]["iptrunk_speed"]
extended_model["iptrunk"]["iptrunk_sides"], extended_model["iptrunk"]["iptrunk_speed"]
),
),
 
"geant_s_sid": extended_model["iptrunk"]["geant_s_sid"],
"iptrunk_sides": [
"iptrunk_sides": [
{
{
"subscription_instance_id": side["subscription_instance_id"],
"subscription_instance_id": side["subscription_instance_id"],
Loading