From f553647f02ef4c28e8556a458dbd57d63c005a28 Mon Sep 17 00:00:00 2001
From: Karel van Klink <karel.vanklink@geant.org>
Date: Fri, 11 Oct 2024 14:58:55 +0200
Subject: [PATCH] Add missing terms to glossary
---
docs/source/glossary.rst | 7 +++++++
gso/products/product_blocks/bgp_session.py | 4 ++--
gso/products/product_blocks/edge_port.py | 2 +-
3 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/docs/source/glossary.rst b/docs/source/glossary.rst
index 40512a3fb..59b699e5f 100644
--- a/docs/source/glossary.rst
+++ b/docs/source/glossary.rst
@@ -90,6 +90,10 @@ Glossary of terms
OSS
Operational Support Systems
+ SBP
+ Service Binding Point, a logical construct used in the orchestrator to attach a partner subscription to a physical
+ (set of) ports.
+
SDP
Service Demarcation Point: A logical construct used for modeling partner subscriptions. It models the link between
the physical and the service domains.
@@ -107,5 +111,8 @@ Glossary of terms
VLAN
Virtual LAN
+ WAN
+ Wide Area Network
+
WFO
`Workflow Orchestrator <https://workfloworchestrator.org/>`_
diff --git a/gso/products/product_blocks/bgp_session.py b/gso/products/product_blocks/bgp_session.py
index b952f1814..65c5f0a09 100644
--- a/gso/products/product_blocks/bgp_session.py
+++ b/gso/products/product_blocks/bgp_session.py
@@ -11,7 +11,7 @@ from gso.utils.types.ip_address import IPAddress
@strawberry.enum
class IPFamily(strEnum):
- """Possible :term:`IP` families of a :term:`BGP` peering."""
+ """Possible IP families of a :term:`BGP` peering."""
V4UNICAST = "v4unicast"
V6UNICAST = "v6unicast"
@@ -64,7 +64,7 @@ class BGPSession(BGPSessionProvisioning, lifecycle=[SubscriptionLifecycle.ACTIVE
bfd_interval: int | None = None
#: The :term:`BFD` multiplier, if enabled.
bfd_multiplier: int | None = None
- #: The list of :term:`IP` families enabled for this session.
+ #: The list of IP families enabled for this session.
families: list[IPFamily]
#: Whether any custom policies exist for this session.
has_custom_policies: bool
diff --git a/gso/products/product_blocks/edge_port.py b/gso/products/product_blocks/edge_port.py
index d8228a89a..c78719e23 100644
--- a/gso/products/product_blocks/edge_port.py
+++ b/gso/products/product_blocks/edge_port.py
@@ -106,7 +106,7 @@ class EdgePortBlock(EdgePortBlockProvisioning, lifecycle=[SubscriptionLifecycle.
edge_port_enable_lacp: bool
#: The type of encapsulation used on this edge port, by default DOT1Q.
edge_port_encapsulation: EncapsulationType = EncapsulationType.DOT1Q
- #: The :term:`MAC` address assigned to this edge port, if applicable.
+ #: The MAC address assigned to this edge port, if applicable.
edge_port_mac_address: str | None = None
#: The speed capacity of each member in the physical port.
edge_port_member_speed: PhysicalPortCapacity
--
GitLab