From d6eb9dbef455aaa076ee479ec67fd5c6b47306ed Mon Sep 17 00:00:00 2001 From: Karel van Klink <karel.vanklink@geant.org> Date: Fri, 23 Feb 2024 17:05:04 +0100 Subject: [PATCH] Update documentation to include missing workflow entries --- docs/source/glossary.rst | 3 +++ docs/source/module/workflows/router/activate_router.rst | 6 ++++++ docs/source/module/workflows/router/index.rst | 3 +++ .../source/module/workflows/router/redeploy_base_config.rst | 6 ++++++ docs/source/module/workflows/router/update_ibgp_mesh.rst | 6 ++++++ gso/services/subscriptions.py | 2 +- 6 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 docs/source/module/workflows/router/activate_router.rst create mode 100644 docs/source/module/workflows/router/redeploy_base_config.rst create mode 100644 docs/source/module/workflows/router/update_ibgp_mesh.rst diff --git a/docs/source/glossary.rst b/docs/source/glossary.rst index 0bbcce27..432f73de 100644 --- a/docs/source/glossary.rst +++ b/docs/source/glossary.rst @@ -51,6 +51,9 @@ Glossary of terms NET Network Entity Title: used for :term:`ISIS` routing. + OOB + Out-of-band access + OSS Operational Support Systems diff --git a/docs/source/module/workflows/router/activate_router.rst b/docs/source/module/workflows/router/activate_router.rst new file mode 100644 index 00000000..383502dd --- /dev/null +++ b/docs/source/module/workflows/router/activate_router.rst @@ -0,0 +1,6 @@ +``gso.workflows.router.activate_router`` +======================================== + +.. automodule:: gso.workflows.router.activate_router + :members: + :show-inheritance: diff --git a/docs/source/module/workflows/router/index.rst b/docs/source/module/workflows/router/index.rst index 11c3f71c..e582a440 100644 --- a/docs/source/module/workflows/router/index.rst +++ b/docs/source/module/workflows/router/index.rst @@ -12,5 +12,8 @@ Submodules :maxdepth: 2 :titlesonly: + activate_router create_router + redeploy_base_config terminate_router + update_ibgp_mesh diff --git a/docs/source/module/workflows/router/redeploy_base_config.rst b/docs/source/module/workflows/router/redeploy_base_config.rst new file mode 100644 index 00000000..1348f983 --- /dev/null +++ b/docs/source/module/workflows/router/redeploy_base_config.rst @@ -0,0 +1,6 @@ +``gso.workflows.router.redeploy_base_config`` +============================================= + +.. automodule:: gso.workflows.router.redeploy_base_config + :members: + :show-inheritance: diff --git a/docs/source/module/workflows/router/update_ibgp_mesh.rst b/docs/source/module/workflows/router/update_ibgp_mesh.rst new file mode 100644 index 00000000..213aacb7 --- /dev/null +++ b/docs/source/module/workflows/router/update_ibgp_mesh.rst @@ -0,0 +1,6 @@ +``gso.workflows.router.update_ibgp_mesh`` +========================================= + +.. automodule:: gso.workflows.router.update_ibgp_mesh + :members: + :show-inheritance: diff --git a/gso/services/subscriptions.py b/gso/services/subscriptions.py index e739546b..e77b8d7b 100644 --- a/gso/services/subscriptions.py +++ b/gso/services/subscriptions.py @@ -85,7 +85,7 @@ def get_active_router_subscriptions(includes: list[str] | None = None) -> list[S def get_provisioning_router_subscriptions(includes: list[str] | None = None) -> list[SubscriptionType]: """Retrieve provisioning subscriptions specifically for routers. - :param list[str] | None includes: The fields to be included in the returned Subscription objects. + :param list[str] includes: The fields to be included in the returned Subscription objects. :return list[Subscription]: A list of router Subscription objects. """ return get_subscriptions(product_type="Router", lifecycle=SubscriptionLifecycle.PROVISIONING, includes=includes) -- GitLab