anchor.diff:        <argument>shell</argument>
         <argument>-n</argument>
       </shell>
  -      <ok to="report-success-zabbix"/>
  -      <error to="fail"/>
  -  </action>
  +      <ok to="join-smokes"/>
  +      <error to="join-smokes"/>
  +  </action>
  +  <join name="join-smokes" to="status-decision"/>
  +  <decision name="status-decision"/>
  +    <switch>
  +     <case to="report-success-zabbix">
  +       ${wf:lastErrorNode() eq ""}
  +     </case>
  +     <default to="fail"/>
  +    </switch>
  +  </decision>
  +
     <action name="report-success-zabbix">
       <shell xmlns="uri:oozie:shell-action:0.1">
         <job-tracker>${jobTracker}</job-tracker>
  
positive.code:       <argument>-e</argument>
        <argument>"show databases"</argument>
      </shell>
        <ok to="HBASE-Shell"/>
        <error to="fail"/>
    </action>
    <action name="HBASE-Shell" cred="hbase_creds">
      <shell xmlns="uri:oozie:shell-action:0.1">
  
negative.code:         </property>
        </configuration>
      </map-reduce>
        <ok to="join-smokes"/>
        <error to="join-smokes"/>
    </action>
    
    <action name="Hive-Smokes" cred="hcat_creds">
      <hive xmlns="uri:oozie:hive-action:0.2">
        <job-tracker>${jobTracker}</job-tracker>
  