From 3e66347d3a33984721cd347aab4bdcb7fa53c90a Mon Sep 17 00:00:00 2001 From: Karel van Klink <karel.vanklink@geant.org> Date: Fri, 17 Nov 2023 09:52:01 +0100 Subject: [PATCH] add missing modules to documentation --- docs/source/module/api/v1/index.rst | 1 + docs/source/module/api/v1/subscriptions.rst | 6 +++++ .../module/products/product_types/index.rst | 10 ++++++++ .../module/products/product_types/iptrunk.rst | 6 +++++ .../module/products/product_types/router.rst | 6 +++++ .../module/products/product_types/site.rst | 6 +++++ docs/source/module/schedules/index.rst | 20 +++++++++++++++ docs/source/module/schedules/scheduling.rst | 6 +++++ docs/source/module/schedules/task_vacuum.rst | 6 +++++ .../module/schedules/validate_products.rst | 6 +++++ .../schedules/validate_subscriptions.rst | 6 +++++ docs/source/module/schemas/imports.rst | 6 ----- docs/source/module/schemas/index.rst | 17 ------------- docs/source/module/schemas/types.rst | 6 ----- .../{schemas/enums.rst => utils/helpers.rst} | 4 +-- docs/source/module/utils/index.rst | 1 + docs/source/module/workflows/index.rst | 9 ------- .../source/module/workflows/iptrunk/utils.rst | 6 ----- docs/source/module/workflows/site/index.rst | 2 ++ .../module/workflows/site/modify_site.rst | 6 +++++ .../module/workflows/site/terminate_site.rst | 6 +++++ docs/source/module/workflows/utils.rst | 6 ----- docs/source/modules.rst | 25 ++++++++++++++++++- 23 files changed, 120 insertions(+), 53 deletions(-) create mode 100644 docs/source/module/api/v1/subscriptions.rst create mode 100644 docs/source/module/products/product_types/iptrunk.rst create mode 100644 docs/source/module/products/product_types/router.rst create mode 100644 docs/source/module/products/product_types/site.rst create mode 100644 docs/source/module/schedules/index.rst create mode 100644 docs/source/module/schedules/scheduling.rst create mode 100644 docs/source/module/schedules/task_vacuum.rst create mode 100644 docs/source/module/schedules/validate_products.rst create mode 100644 docs/source/module/schedules/validate_subscriptions.rst delete mode 100644 docs/source/module/schemas/imports.rst delete mode 100644 docs/source/module/schemas/index.rst delete mode 100644 docs/source/module/schemas/types.rst rename docs/source/module/{schemas/enums.rst => utils/helpers.rst} (50%) delete mode 100644 docs/source/module/workflows/iptrunk/utils.rst create mode 100644 docs/source/module/workflows/site/modify_site.rst create mode 100644 docs/source/module/workflows/site/terminate_site.rst delete mode 100644 docs/source/module/workflows/utils.rst diff --git a/docs/source/module/api/v1/index.rst b/docs/source/module/api/v1/index.rst index c5a4a0c5..bc6d80c3 100644 --- a/docs/source/module/api/v1/index.rst +++ b/docs/source/module/api/v1/index.rst @@ -13,3 +13,4 @@ Submodules :titlesonly: imports + subscriptions diff --git a/docs/source/module/api/v1/subscriptions.rst b/docs/source/module/api/v1/subscriptions.rst new file mode 100644 index 00000000..4af3a782 --- /dev/null +++ b/docs/source/module/api/v1/subscriptions.rst @@ -0,0 +1,6 @@ +``gso.api.v1.subscriptions`` +============================ + +.. automodule:: gso.api.v1.subscriptions + :members: + :show-inheritance: diff --git a/docs/source/module/products/product_types/index.rst b/docs/source/module/products/product_types/index.rst index 80b73721..0f79a699 100644 --- a/docs/source/module/products/product_types/index.rst +++ b/docs/source/module/products/product_types/index.rst @@ -7,3 +7,13 @@ .. automodule:: gso.products.product_types :members: :show-inheritance: + +Submodules +---------- + +.. toctree:: + :maxdepth: 1 + + iptrunk + router + site diff --git a/docs/source/module/products/product_types/iptrunk.rst b/docs/source/module/products/product_types/iptrunk.rst new file mode 100644 index 00000000..66f2de34 --- /dev/null +++ b/docs/source/module/products/product_types/iptrunk.rst @@ -0,0 +1,6 @@ +``gso.products.product_types.iptrunk`` +====================================== + +.. automodule:: gso.products.product_types.iptrunk + :members: + :show-inheritance: diff --git a/docs/source/module/products/product_types/router.rst b/docs/source/module/products/product_types/router.rst new file mode 100644 index 00000000..ec22c9a3 --- /dev/null +++ b/docs/source/module/products/product_types/router.rst @@ -0,0 +1,6 @@ +``gso.products.product_types.router`` +===================================== + +.. automodule:: gso.products.product_types.router + :members: + :show-inheritance: diff --git a/docs/source/module/products/product_types/site.rst b/docs/source/module/products/product_types/site.rst new file mode 100644 index 00000000..2a24bffe --- /dev/null +++ b/docs/source/module/products/product_types/site.rst @@ -0,0 +1,6 @@ +``gso.products.product_types.site`` +=================================== + +.. automodule:: gso.products.product_types.site + :members: + :show-inheritance: diff --git a/docs/source/module/schedules/index.rst b/docs/source/module/schedules/index.rst new file mode 100644 index 00000000..7e14245d --- /dev/null +++ b/docs/source/module/schedules/index.rst @@ -0,0 +1,20 @@ +``gso.schedules`` +================= + +``gso.schedules`` package +------------------------- + +.. automodule:: gso.schedules + :members: + :show-inheritance: + +Submodules +---------- + +.. toctree:: + :maxdepth: 1 + + scheduling + task_vacuum + validate_products + validate_subscriptions diff --git a/docs/source/module/schedules/scheduling.rst b/docs/source/module/schedules/scheduling.rst new file mode 100644 index 00000000..28ffe1c4 --- /dev/null +++ b/docs/source/module/schedules/scheduling.rst @@ -0,0 +1,6 @@ +``gso.schedules.scheduling`` +============================ + +.. automodule:: gso.schedules.scheduling + :members: + :show-inheritance: diff --git a/docs/source/module/schedules/task_vacuum.rst b/docs/source/module/schedules/task_vacuum.rst new file mode 100644 index 00000000..c167e5f4 --- /dev/null +++ b/docs/source/module/schedules/task_vacuum.rst @@ -0,0 +1,6 @@ +``gso.schedules.task_vacuum`` +============================= + +.. automodule:: gso.schedules.task_vacuum + :members: + :show-inheritance: diff --git a/docs/source/module/schedules/validate_products.rst b/docs/source/module/schedules/validate_products.rst new file mode 100644 index 00000000..b8a1cbbf --- /dev/null +++ b/docs/source/module/schedules/validate_products.rst @@ -0,0 +1,6 @@ +``gso.schedules.validate_products`` +=================================== + +.. automodule:: gso.schedules.validate_products + :members: + :show-inheritance: diff --git a/docs/source/module/schedules/validate_subscriptions.rst b/docs/source/module/schedules/validate_subscriptions.rst new file mode 100644 index 00000000..bd85dc6e --- /dev/null +++ b/docs/source/module/schedules/validate_subscriptions.rst @@ -0,0 +1,6 @@ +``gso.schedules.validate_subscriptions`` +======================================== + +.. automodule:: gso.schedules.validate_subscriptions + :members: + :show-inheritance: diff --git a/docs/source/module/schemas/imports.rst b/docs/source/module/schemas/imports.rst deleted file mode 100644 index 2015ea3e..00000000 --- a/docs/source/module/schemas/imports.rst +++ /dev/null @@ -1,6 +0,0 @@ -``gso.schemas.imports`` -======================= - -.. automodule:: gso.schemas.imports - :members: - :show-inheritance: diff --git a/docs/source/module/schemas/index.rst b/docs/source/module/schemas/index.rst deleted file mode 100644 index a56c9090..00000000 --- a/docs/source/module/schemas/index.rst +++ /dev/null @@ -1,17 +0,0 @@ -``gso.schemas`` -=============== - -.. automodule:: gso.schemas - :members: - :show-inheritance: - -Submodules ----------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - enums - imports - types diff --git a/docs/source/module/schemas/types.rst b/docs/source/module/schemas/types.rst deleted file mode 100644 index 58b06499..00000000 --- a/docs/source/module/schemas/types.rst +++ /dev/null @@ -1,6 +0,0 @@ -``gso.schemas.types`` -===================== - -.. automodule:: gso.schemas.types - :members: - :show-inheritance: diff --git a/docs/source/module/schemas/enums.rst b/docs/source/module/utils/helpers.rst similarity index 50% rename from docs/source/module/schemas/enums.rst rename to docs/source/module/utils/helpers.rst index 54dc21f9..89717887 100644 --- a/docs/source/module/schemas/enums.rst +++ b/docs/source/module/utils/helpers.rst @@ -1,6 +1,6 @@ -``gso.schemas.enums`` +``gso.utils.helpers`` ===================== -.. automodule:: gso.schemas.enums +.. automodule:: gso.utils.helpers :members: :show-inheritance: diff --git a/docs/source/module/utils/index.rst b/docs/source/module/utils/index.rst index 1b0b5529..70cedcdf 100644 --- a/docs/source/module/utils/index.rst +++ b/docs/source/module/utils/index.rst @@ -14,3 +14,4 @@ Submodules device_info exceptions + helpers diff --git a/docs/source/module/workflows/index.rst b/docs/source/module/workflows/index.rst index b89cf2bc..97204c39 100644 --- a/docs/source/module/workflows/index.rst +++ b/docs/source/module/workflows/index.rst @@ -16,12 +16,3 @@ Subpackages router/index site/index tasks/index - -Submodules ----------- - -.. toctree:: - :maxdepth: 2 - :titlesonly: - - utils diff --git a/docs/source/module/workflows/iptrunk/utils.rst b/docs/source/module/workflows/iptrunk/utils.rst deleted file mode 100644 index 96f665ef..00000000 --- a/docs/source/module/workflows/iptrunk/utils.rst +++ /dev/null @@ -1,6 +0,0 @@ -``gso.workflows.iptrunk.utils`` -=============================== - -.. automodule:: gso.workflows.iptrunk.utils - :members: - :show-inheritance: diff --git a/docs/source/module/workflows/site/index.rst b/docs/source/module/workflows/site/index.rst index 396ddca1..c07dc9b9 100644 --- a/docs/source/module/workflows/site/index.rst +++ b/docs/source/module/workflows/site/index.rst @@ -13,3 +13,5 @@ Submodules :titlesonly: create_site + modify_site + terminate_site diff --git a/docs/source/module/workflows/site/modify_site.rst b/docs/source/module/workflows/site/modify_site.rst new file mode 100644 index 00000000..0d05db72 --- /dev/null +++ b/docs/source/module/workflows/site/modify_site.rst @@ -0,0 +1,6 @@ +``gso.workflows.site.modify_site`` +================================== + +.. automodule:: gso.workflows.site.modify_site + :members: + :show-inheritance: diff --git a/docs/source/module/workflows/site/terminate_site.rst b/docs/source/module/workflows/site/terminate_site.rst new file mode 100644 index 00000000..a54618c3 --- /dev/null +++ b/docs/source/module/workflows/site/terminate_site.rst @@ -0,0 +1,6 @@ +``gso.workflows.site.terminate_site`` +===================================== + +.. automodule:: gso.workflows.site.terminate_site + :members: + :show-inheritance: diff --git a/docs/source/module/workflows/utils.rst b/docs/source/module/workflows/utils.rst deleted file mode 100644 index 85c007f7..00000000 --- a/docs/source/module/workflows/utils.rst +++ /dev/null @@ -1,6 +0,0 @@ -``gso.workflows.utils`` -======================= - -.. automodule:: gso.workflows.utils - :members: - :show-inheritance: diff --git a/docs/source/modules.rst b/docs/source/modules.rst index 37bab359..36fb6ff1 100644 --- a/docs/source/modules.rst +++ b/docs/source/modules.rst @@ -4,6 +4,13 @@ Sub-packages and -modules This page lists references to the documentation of all sub-packages and -modules that make up :term:`GSO`. +``gso`` +^^^^^^^ + +.. automodule:: gso + :members: + :show-inheritance: + Subpackages ----------- @@ -14,7 +21,7 @@ Subpackages module/api/index module/cli/index module/products/index - module/schemas/index + module/schedules/index module/services/index module/utils/index module/workflows/index @@ -22,6 +29,14 @@ Subpackages Submodules ---------- +``gso.main`` module +^^^^^^^^^^^^^^^^^^^ + +.. automodule:: gso.main + :members: + :undoc-members: + :show-inheritance: + ``gso.settings`` module ^^^^^^^^^^^^^^^^^^^^^^^ @@ -29,3 +44,11 @@ Submodules :members: :undoc-members: :show-inheritance: + +``gso.worker`` module +^^^^^^^^^^^^^^^^^^^^^ + +.. automodule:: gso.worker + :members: + :undoc-members: + :show-inheritance: -- GitLab