Files
mistral/doc/source/admin/install/verify.rst
Arnaud M c3d3138516 Clean up the mistral install guide
* A lot of redundant info has been cleanup
* Deleted the docker install guide (was obsolete)
* Move mistral client from admin to user guide
* Various cleanup in doc

Change-Id: I5c0c27653a053603bb6ad8428db18024a58533a8
Signed-off-by: Arnaud M <arnaud.morin@gmail.com>
2025-02-03 10:42:21 +01:00

1.2 KiB

Basic verification

$ mistral run-action std.echo '{"output": "Hello world"}'

Should give you something like:

{"result": "Hello world"}

Congrats!

A step further - your first workflow

  1. Create a workflow file:
$ cat >/tmp/test.wf.yaml <<EOL
---
version: '2.0'
test_wf:
  input:
    - message: "Hello world"
  output:
    output: <% $.output %>
  tasks:
    echo_task:
      action: std.echo output=<% $.message %>
      publish:
        output: <% task().result %>
EOL
  1. Create a workflow from the workflow file:
$ mistral workflow-create /tmp/test.wf.yaml
  1. Create an execution based on the workflow:
$ mistral execution-create test_wf
  1. Run the execution until its returning state is 'SUCCESS':
$ mistral execution-list
  1. You can grab the output of the execution using:
$ mistral execution-get-output <execution_id>

After performing the above steps, the Mistral service is ready for use.