Skip to content
Snippets Groups Projects
Verified Commit 46d346ea authored by Karel van Klink's avatar Karel van Klink :smiley_cat:
Browse files

Add documentation for GÉANT IP service related code

parent b4fedb4f
No related branches found
No related tags found
1 merge request!286Add Edge Port, GÉANT IP and IAS products
This commit is part of merge request !286. Comments created here will be created in the context of that merge request.
Showing
with 158 additions and 13 deletions
...@@ -3,6 +3,7 @@ set -o errexit ...@@ -3,6 +3,7 @@ set -o errexit
set -o nounset set -o nounset
export OSS_PARAMS_FILENAME=../gso/oss-params-example.json export OSS_PARAMS_FILENAME=../gso/oss-params-example.json
export TESTING=true
pip install sphinx_rtd_theme sphinxcontrib-jquery pip install sphinx_rtd_theme sphinxcontrib-jquery
......
...@@ -9,6 +9,9 @@ Glossary of terms ...@@ -9,6 +9,9 @@ Glossary of terms
API API
Application Programming Interface Application Programming Interface
BFD
Bi-directional Forwarding Detection
BGP BGP
Border Gateway Protocol: a path vector routing protocol described in Border Gateway Protocol: a path vector routing protocol described in
`RFC 4271 <https://datatracker.ietf.org/doc/html/rfc4271>`_. `RFC 4271 <https://datatracker.ietf.org/doc/html/rfc4271>`_.
...@@ -63,12 +66,18 @@ Glossary of terms ...@@ -63,12 +66,18 @@ Glossary of terms
LAN LAN
Local Area Network Local Area Network
LLDP
Link Layer Discovery Protocol
LSO LSO
Lightweight Service Orchestrator Lightweight Service Orchestrator
NET NET
Network Entity Title: used for :term:`ISIS` routing. Network Entity Title: used for :term:`ISIS` routing.
NREN
National Research and Education Network
OIDC OIDC
OpenID Connect OpenID Connect
...@@ -81,6 +90,10 @@ Glossary of terms ...@@ -81,6 +90,10 @@ Glossary of terms
OSS OSS
Operational Support Systems Operational Support Systems
SDP
Service Demarcation Point: A logical construct used for modeling partner subscriptions. It models the link between
the physical and the service domains.
SNMP SNMP
Simple Network Management Protocol: a protocol that's used for gathering data, widely used for network management Simple Network Management Protocol: a protocol that's used for gathering data, widely used for network management
and monitoring. and monitoring.
......
``gso.products.product_blocks.bgp_session``
===========================================
.. automodule:: gso.products.product_blocks.bgp_session
:members:
:show-inheritance:
``gso.products.product_blocks.geant_ip``
========================================
.. automodule:: gso.products.product_blocks.geant_ip
:members:
:show-inheritance:
...@@ -14,14 +14,16 @@ Submodules ...@@ -14,14 +14,16 @@ Submodules
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
super_pop_switch bgp_session
office_router edge_port
geant_ip
iptrunk iptrunk
lan_switch_interconnect
office_router
opengear
pop_vlan
router router
service_binding_port
site site
super_pop_switch
switch switch
lan_switch_interconnect
pop_vlan
opengear
edge_port
``gso.products.product_blocks.service_binding_port``
====================================================
.. automodule:: gso.products.product_blocks.service_binding_port
:members:
:show-inheritance:
``gso.products.product_types.geant_ip``
=======================================
.. automodule:: gso.products.product_types.geant_ip
:members:
:show-inheritance:
...@@ -14,13 +14,14 @@ Submodules ...@@ -14,13 +14,14 @@ Submodules
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
super_pop_switch edge_port
office_router geant_ip
iptrunk iptrunk
lan_switch_interconnect
office_router
opengear
pop_vlan
router router
site site
super_pop_switch
switch switch
lan_switch_interconnect
pop_vlan
opengear
edge_port
...@@ -5,6 +5,14 @@ ...@@ -5,6 +5,14 @@
:members: :members:
:show-inheritance: :show-inheritance:
Subpackages
-----------
.. toctree::
:maxdepth: 1
types/index
Submodules Submodules
---------- ----------
......
``gso.utils.types.base_site``
=============================
.. automodule:: gso.utils.types.base_site
:members:
:show-inheritance:
``gso.utils.types.coordinates``
===============================
.. automodule:: gso.utils.types.coordinates
:members:
:show-inheritance:
``gso.utils.types.country_code``
===============================
.. automodule:: gso.utils.types.country_code
:members:
:show-inheritance:
...@@ -4,3 +4,21 @@ ...@@ -4,3 +4,21 @@
.. automodule:: gso.utils.types .. automodule:: gso.utils.types
:members: :members:
:show-inheritance: :show-inheritance:
Submodules
----------
.. toctree::
:maxdepth: 2
:titlesonly:
base_site
coordinates
country_code
interfaces
ip_address
netbox_router
site_name
tt_number
unique_field
``gso.utils.types.interfaces``
==============================
.. automodule:: gso.utils.types.interfaces
:members:
:show-inheritance:
``gso.utils.types.ip_address``
==============================
.. automodule:: gso.utils.types.ip_address
:members:
:show-inheritance:
``gso.utils.types.netbox_router``
=================================
.. automodule:: gso.utils.types.netbox_router
:members:
:show-inheritance:
``gso.utils.types.site_name``
=============================
.. automodule:: gso.utils.types.site_name
:members:
:show-inheritance:
``gso.utils.types.tt_number``
=============================
.. automodule:: gso.utils.types.tt_number
:members:
:show-inheritance:
``gso.utils.types.unique_field``
================================
.. automodule:: gso.utils.types.unique_field
:members:
:show-inheritance:
``gso.workflows.edge_port``
===========================
.. automodule:: gso.workflows.edge_port
:members:
:show-inheritance:
Submodules
----------
.. toctree::
:maxdepth: 2
:titlesonly:
create_edge_port
modify_edge_port
terminate_edge_port
validate_edge_port
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment