From 8f9fc89d4cfa21aad448e84c4250c7856f71dc6d Mon Sep 17 00:00:00 2001
From: Neda Moeini <neda.moeini@geant.org>
Date: Wed, 18 Sep 2024 11:48:27 +0200
Subject: [PATCH] Add Edge port product, product block and workflows to the
 docs.

---
 docs/source/module/products/product_blocks/edge_port.rst    | 6 ++++++
 docs/source/module/products/product_blocks/index.rst        | 1 +
 docs/source/module/products/product_types/edge_port.rst     | 6 ++++++
 docs/source/module/products/product_types/index.rst         | 1 +
 docs/source/module/workflows/edge_port/create_edge_port.rst | 6 ++++++
 docs/source/module/workflows/edge_port/modify_edge_port.rst | 6 ++++++
 .../module/workflows/edge_port/terminate_edge_port.rst      | 6 ++++++
 .../module/workflows/edge_port/validate_edge_port.rst       | 6 ++++++
 docs/source/module/workflows/index.rst                      | 1 +
 9 files changed, 39 insertions(+)
 create mode 100644 docs/source/module/products/product_blocks/edge_port.rst
 create mode 100644 docs/source/module/products/product_types/edge_port.rst
 create mode 100644 docs/source/module/workflows/edge_port/create_edge_port.rst
 create mode 100644 docs/source/module/workflows/edge_port/modify_edge_port.rst
 create mode 100644 docs/source/module/workflows/edge_port/terminate_edge_port.rst
 create mode 100644 docs/source/module/workflows/edge_port/validate_edge_port.rst

diff --git a/docs/source/module/products/product_blocks/edge_port.rst b/docs/source/module/products/product_blocks/edge_port.rst
new file mode 100644
index 00000000..4d6dbf1f
--- /dev/null
+++ b/docs/source/module/products/product_blocks/edge_port.rst
@@ -0,0 +1,6 @@
+``gso.products.product_blocks.edge_port``
+=========================================
+
+.. automodule:: gso.products.product_blocks.edge_port
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/products/product_blocks/index.rst b/docs/source/module/products/product_blocks/index.rst
index da2852b9..09cba78b 100644
--- a/docs/source/module/products/product_blocks/index.rst
+++ b/docs/source/module/products/product_blocks/index.rst
@@ -23,4 +23,5 @@ Submodules
    lan_switch_interconnect
    pop_vlan
    opengear
+   edge_port
 
diff --git a/docs/source/module/products/product_types/edge_port.rst b/docs/source/module/products/product_types/edge_port.rst
new file mode 100644
index 00000000..ae714059
--- /dev/null
+++ b/docs/source/module/products/product_types/edge_port.rst
@@ -0,0 +1,6 @@
+``gso.products.product_types.edge_port``
+========================================
+
+.. automodule:: gso.products.product_types.edge_port
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/products/product_types/index.rst b/docs/source/module/products/product_types/index.rst
index 06c70629..999db729 100644
--- a/docs/source/module/products/product_types/index.rst
+++ b/docs/source/module/products/product_types/index.rst
@@ -23,3 +23,4 @@ Submodules
    lan_switch_interconnect
    pop_vlan
    opengear
+   edge_port
diff --git a/docs/source/module/workflows/edge_port/create_edge_port.rst b/docs/source/module/workflows/edge_port/create_edge_port.rst
new file mode 100644
index 00000000..7cedc807
--- /dev/null
+++ b/docs/source/module/workflows/edge_port/create_edge_port.rst
@@ -0,0 +1,6 @@
+``gso.workflows.edge_port.create_edge_port``
+============================================
+
+.. automodule:: gso.workflows.edge_port.create_edge_port
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/edge_port/modify_edge_port.rst b/docs/source/module/workflows/edge_port/modify_edge_port.rst
new file mode 100644
index 00000000..88d01336
--- /dev/null
+++ b/docs/source/module/workflows/edge_port/modify_edge_port.rst
@@ -0,0 +1,6 @@
+``gso.workflows.edge_port.modify_edge_port``
+============================================
+
+.. automodule:: gso.workflows.edge_port.modify_edge_port
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/edge_port/terminate_edge_port.rst b/docs/source/module/workflows/edge_port/terminate_edge_port.rst
new file mode 100644
index 00000000..4ab880f9
--- /dev/null
+++ b/docs/source/module/workflows/edge_port/terminate_edge_port.rst
@@ -0,0 +1,6 @@
+``gso.workflows.edge_port.terminate_edge_port``
+==============================================
+
+.. automodule:: gso.workflows.edge_port.terminate_edge_port
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/edge_port/validate_edge_port.rst b/docs/source/module/workflows/edge_port/validate_edge_port.rst
new file mode 100644
index 00000000..a80e2eca
--- /dev/null
+++ b/docs/source/module/workflows/edge_port/validate_edge_port.rst
@@ -0,0 +1,6 @@
+``gso.workflows.edge_port.validate_edge_port``
+==============================================
+
+.. automodule:: gso.workflows.edge_port.validate_edge_port
+   :members:
+   :show-inheritance:
diff --git a/docs/source/module/workflows/index.rst b/docs/source/module/workflows/index.rst
index 3ee41bad..a6230e05 100644
--- a/docs/source/module/workflows/index.rst
+++ b/docs/source/module/workflows/index.rst
@@ -19,3 +19,4 @@ Subpackages
    site/index
    super_pop_switch/index
    tasks/index
+   edge_port/index
\ No newline at end of file
-- 
GitLab