summaryrefslogtreecommitdiffstats
path: root/docs/platform
diff options
context:
space:
mode:
authorJoshua Reich <jreich@research.att.com>2018-11-12 12:22:27 -0800
committerJoshua Reich <jreich@research.att.com>2018-11-15 01:25:04 +0000
commit306eb5a5c99c115fb54be27acfedace081b04c03 (patch)
treeb71c5ad5938c6bad22e36057e04168a60641bcfb /docs/platform
parent08d9b84f4643af38833ebd1315665648f6f1f82d (diff)
Added flow diagram to clc documentation.
Issue-ID: POLICY-1246 Change-Id: Iacc314242e47650087bfbcc6208b2ed92bb0e603 Signed-off-by: Joshua Reich <jreich@research.att.com> (cherry picked from commit 071d1df9334aaf14b8e0d7cfbf0a2e9586f793fa)
Diffstat (limited to 'docs/platform')
-rw-r--r--docs/platform/clc.rst7
-rwxr-xr-xdocs/platform/detailed_clc_flow.PNGbin0 -> 143122 bytes
2 files changed, 6 insertions, 1 deletions
diff --git a/docs/platform/clc.rst b/docs/platform/clc.rst
index feef34fbe..70261b31f 100644
--- a/docs/platform/clc.rst
+++ b/docs/platform/clc.rst
@@ -49,7 +49,12 @@ How is the CLC implemented?
.. _ControlLoopEventManager: https://git.onap.org/policy/drools-applications/tree/controlloop/templates/template.demo.clc/src/main/resources/__closedLoopControlName__.drl#n210
Example code is provided at `template.demo.clc`_. The abstraction implemented for the initial release is simply a XACML policy (e.g., `synthetic_control_loop_one_blocks_synthetic_control_loop_two.xml`_) that matches against one CLF (e.g., `policy_ControlLoop_SyntheticOne.yaml`_) and checks the status of another CLF (e.g., `policy_ControlLoop_SyntheticTwo.yaml`_) via provided PIPs. The following release will provide a much more succinct YAML representation consisting of coordination_directive_type, control_loop_one_id, control_loop_two_id, and, optionally, one or more parameters, the semantics of which are defined by the coordination_directive_type.
-
+
+The following figure provides a detailed overview of the call flow as implemented:
+
+ .. image:: detailed_clc_flow.PNG
+ :scale: 67
+
How do you run the example?
^^^^^^^^^^^^^^^^^^^^^^^^^^^
diff --git a/docs/platform/detailed_clc_flow.PNG b/docs/platform/detailed_clc_flow.PNG
new file mode 100755
index 000000000..14ca175ca
--- /dev/null
+++ b/docs/platform/detailed_clc_flow.PNG
Binary files differ