From 01ffadf87f2a5e3c7410733f1898a8dc905cf396 Mon Sep 17 00:00:00 2001
From: Karel van Klink <karel.vanklink@geant.org>
Date: Tue, 13 Aug 2024 17:07:51 +0200
Subject: [PATCH] Add missing workflows to autodoc

---
 docs/source/module/workflows/router/index.rst               | 2 ++
 .../module/workflows/router/modify_kentik_license.rst       | 6 ++++++
 docs/source/module/workflows/tasks/clean_old_tasks.rst      | 6 ++++++
 docs/source/module/workflows/tasks/create_partners.rst      | 6 ++++++
 docs/source/module/workflows/tasks/delete_partners.rst      | 6 ++++++
 docs/source/module/workflows/tasks/index.rst                | 5 +++++
 docs/source/module/workflows/tasks/modify_partners.rst      | 6 ++++++
 .../module/workflows/tasks/send_email_notifications.rst     | 6 ++++++
 8 files changed, 43 insertions(+)
 create mode 100644 docs/source/module/workflows/router/modify_kentik_license.rst
 create mode 100644 docs/source/module/workflows/tasks/clean_old_tasks.rst
 create mode 100644 docs/source/module/workflows/tasks/create_partners.rst
 create mode 100644 docs/source/module/workflows/tasks/delete_partners.rst
 create mode 100644 docs/source/module/workflows/tasks/modify_partners.rst
 create mode 100644 docs/source/module/workflows/tasks/send_email_notifications.rst

diff --git a/docs/source/module/workflows/router/index.rst b/docs/source/module/workflows/router/index.rst
index 3e086871..f10b52e2 100644
--- a/docs/source/module/workflows/router/index.rst
+++ b/docs/source/module/workflows/router/index.rst
@@ -17,6 +17,8 @@ Submodules
    create_router
    import_router
    modify_connection_strategy
+   modify_kentik_license
+   promote_p_to_pe
    redeploy_base_config
    terminate_router
    update_ibgp_mesh
diff --git a/docs/source/module/workflows/router/modify_kentik_license.rst b/docs/source/module/workflows/router/modify_kentik_license.rst
new file mode 100644
index 00000000..72bc88ba
--- /dev/null
+++ b/docs/source/module/workflows/router/modify_kentik_license.rst
@@ -0,0 +1,6 @@
+``gso.workflows.router.modify_kentik_license``
+==============================================
+
+.. automodule:: gso.workflows.router.modify_kentik_license
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/tasks/clean_old_tasks.rst b/docs/source/module/workflows/tasks/clean_old_tasks.rst
new file mode 100644
index 00000000..1a2c7bce
--- /dev/null
+++ b/docs/source/module/workflows/tasks/clean_old_tasks.rst
@@ -0,0 +1,6 @@
+``gso.workflows.tasks.clean_old_tasks``
+=======================================
+
+.. automodule:: gso.workflows.tasks.clean_old_tasks
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/tasks/create_partners.rst b/docs/source/module/workflows/tasks/create_partners.rst
new file mode 100644
index 00000000..3755d6bc
--- /dev/null
+++ b/docs/source/module/workflows/tasks/create_partners.rst
@@ -0,0 +1,6 @@
+``gso.workflows.tasks.create_partners``
+=======================================
+
+.. automodule:: gso.workflows.tasks.create_partners
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/tasks/delete_partners.rst b/docs/source/module/workflows/tasks/delete_partners.rst
new file mode 100644
index 00000000..0a731a1d
--- /dev/null
+++ b/docs/source/module/workflows/tasks/delete_partners.rst
@@ -0,0 +1,6 @@
+``gso.workflows.tasks.delete_partners``
+=======================================
+
+.. automodule:: gso.workflows.tasks.delete_partners
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/tasks/index.rst b/docs/source/module/workflows/tasks/index.rst
index 640f1184..b4a6c9dd 100644
--- a/docs/source/module/workflows/tasks/index.rst
+++ b/docs/source/module/workflows/tasks/index.rst
@@ -12,4 +12,9 @@ Submodules
    :maxdepth: 2
    :titlesonly:
 
+   clean_old_tasks
+   create_partners
+   delete_partners
+   modify_partners
+   send_email_notifications
    validate_geant_products
diff --git a/docs/source/module/workflows/tasks/modify_partners.rst b/docs/source/module/workflows/tasks/modify_partners.rst
new file mode 100644
index 00000000..b360165a
--- /dev/null
+++ b/docs/source/module/workflows/tasks/modify_partners.rst
@@ -0,0 +1,6 @@
+``gso.workflows.tasks.modify_partners``
+=======================================
+
+.. automodule:: gso.workflows.tasks.modify_partners
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/tasks/send_email_notifications.rst b/docs/source/module/workflows/tasks/send_email_notifications.rst
new file mode 100644
index 00000000..7be5d949
--- /dev/null
+++ b/docs/source/module/workflows/tasks/send_email_notifications.rst
@@ -0,0 +1,6 @@
+``gso.workflows.tasks.send_email_notifications``
+================================================
+
+.. automodule:: gso.workflows.tasks.send_email_notifications
+   :members:
+   :show-inheritance:
-- 
GitLab