You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Joseph Witt (JIRA)" <ji...@apache.org> on 2017/10/31 18:34:00 UTC

[jira] [Created] (NIFI-4559) ExecuteStreamCommand should have a failure relationship

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)