Skip to content

Commit

Permalink
added formatting and retouched images
Browse files Browse the repository at this point in the history
Signed-off-by: SamMarkowitz <[email protected]>
  • Loading branch information
SamMarkowitz committed Apr 18, 2016
1 parent 2245774 commit 5e13b83
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 10 deletions.
2 changes: 1 addition & 1 deletion cloudslang_dsl_reference.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1657,7 +1657,7 @@ The step name is mapped to the step's properties.
+----------------+------------+-------------------------------------------------------------------+-----------------------------+---------------------------------------------------+------------------------------------------------------------+
| ``publish`` | no | -- | list of key:value pairs | operation outputs to publish to the flow level | `publish <#publish>`__, `outputs <#outputs>`__ |
+----------------+------------+-------------------------------------------------------------------+-----------------------------+---------------------------------------------------+------------------------------------------------------------+
| ``navigate`` | no | ``FAILURE``: on_failure or flow finish; ``SUCCESS``: next step | list of key:value pairs | navigation logic from operation or flow results | `navigation <#navigate>`__, `results <#results>`__ |
| ``navigate`` | no | ``FAILURE``: on_failure or flow finish; ``SUCCESS``: next step | list of key:value pairs | navigation logic from operation or flow results | `navigation <#navigate>`__, `results <#results>`__ |
+----------------+------------+-------------------------------------------------------------------+-----------------------------+---------------------------------------------------+------------------------------------------------------------+

**Example - step that performs a division of two inputs, publishes the
Expand Down
19 changes: 10 additions & 9 deletions developer_architecture.rst
Original file line number Diff line number Diff line change
Expand Up @@ -86,19 +86,20 @@ steps are built using their corresponding methods in the
There are five types of :ref:`ExecutionSteps <execution_step>` used to build
a CloudSlang :ref:`ExecutionPlan <execution_plan>`:

- Start
- End
- Begin Step
- End Step
- Action
- **Start**
- **End**
- **Begin Step**
- **End Step**
- **Action**

An operation's :ref:`ExecutionPlan <execution_plan>`
is built from a Start Step, an Action Step and an End Step.
is built from a **Start** step, an **Action** step and an **End** step.

A flow's :ref:`ExecutionPlan <execution_plan>` is
built from a Start Step, a series of Begin Step Steps and End Step
Steps, and an End Step. The step steps hand off the execution to other
:ref:`ExecutionPlan <execution_plan>` objects representing operations or subflows.
built from a **Start** step, a series of **Begin Step** steps and **End Step**
steps, and an **End** step. Each step's ``ExecutionSteps`` hand off the
execution to other :ref:`ExecutionPlan <execution_plan>` objects representing
operations or subflows.

.. figure:: images/execution_steps.png
:alt: Execution Steps
Expand Down
Binary file modified images/execution_steps.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/scoped_contexts.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5e13b83

Please sign in to comment.