{% extends "base.html" %} {% load sekizai_tags %} {% load threebot_tags %} {% block doctitle %} Workflow: {{ workflow }} {% endblock %} {% block content %}

Workflow - {{ workflow }} Edit Workflow

{{ workflow.desc|urlize|linebreaks }}

Perform with Parameter List (Beta)
{% if workflow_tasks %}
{% csrf_token %}

Worker

{% if worker_form.non_field_errors %} {% for error in worker_form.non_field_errors %}

{{ error }}

{% endfor %} {% endif %} {% for field in worker_form %} {% if field.errors %} {% for error in field.errors %}

{{ error }}

{% endfor %} {% endif %} {{ field }} {% endfor %}

Tasks

{% for wt in workflow_tasks %}

{{ wt.task.title }} {% if wt.task.is_readonly or wt.task.is_builtin %} {% else %} view Details {% endif %}

{% if wt.form %} {% for field in wt.form.visible_fields %}
{{ field }}
{% endfor %} {% else %}

No Inputs required

{% endif %} {% if wt.task.is_readonly or wt.task.is_builtin %} {% else %} {% endif %}
{% for field in wt.form.hidden_fields %} {{ field }} {% endfor %} {% endfor %}

Log History

{% if logs %} {% for log in logs %}

{% if log.exit_code == log.ERROR %} {% else %} {% endif %} {{ log }}

{% endfor %}

View all

{% else %}{# no logs #} {% endif %}
{% else %}
Add Tasks
{% endif %}
{% addtoblock "js" %} {% endaddtoblock %} {% endblock %}