[ 
https://issues.apache.org/jira/browse/NIFI-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16272785#comment-16272785
 ] 

ASF GitHub Bot commented on NIFI-4559:
--------------------------------------

Github user asfgit closed the pull request at:

    https://github.com/apache/nifi/pull/2246


> ExecuteStreamCommand should have a failure relationship
> -------------------------------------------------------
>
>                 Key: NIFI-4559
>                 URL: https://issues.apache.org/jira/browse/NIFI-4559
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Extensions
>            Reporter: Joseph Witt
>            Assignee: Matt Burgess
>
> ExecuteStreamCommand only has a success relationship.  The gist is it 
> executes the command, captures the output stream, code, etc.. and stores the 
> necessary content and attributes.
> However, for those wanting to see the status code as an indicator of failure 
> they have to create a flow which checks, loops, etc..  This is more work than 
> necessary since the processor can provide a better indicator.  By adding a 
> failure relationship we can route results and status codes for non-zero to 
> this relationship.  We'll have to consider backward compatibility friendly 
> ideas but the gist is to make this common failure/retry pattern easier to 
> configure and track.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to