Joseph Witt created NIFI-4559:
---------------------------------

             Summary: 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
    Affects Versions: 1.4.0
            Reporter: Joseph Witt


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