You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ariatosca.apache.org by "Ran Ziv (JIRA)" <ji...@apache.org> on 2017/05/04 09:12:04 UTC
[jira] [Created] (ARIA-198) Add validations for custom workflows
mechanism
Ran Ziv created ARIA-198:
----------------------------
Summary: Add validations for custom workflows mechanism
Key: ARIA-198
URL: https://issues.apache.org/jira/browse/ARIA-198
Project: AriaTosca
Issue Type: Story
Reporter: Ran Ziv
Priority: Minor
{{WorkflowRunner}} allows working with custom workflows, however there can be several additional validations this class can do to ensure the custom workflow works right:
- Errors other than ImportErrors aren't caught when attempting to import the workflow function - other errors caused by evaluation of module-level statements may be raised as well.
- Errors raised by the workflow function itself aren't caught at all; Evaluation of the function should be in a try-except block.
- The returned object from the workflow function is assumed to be a {{TaskGraph}}. This should be validated as well.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)