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)