- <return status='failure'>\r
- <parameter name='status.code' value='401' />\r
- <parameter name='status.message' value='`$org.onap.appc.adapter.ansible.message`' />\r
- </return>\r
+ <switch test='`$outputPayload`'>\r
+ <outcome value=''>\r
+ <switch test="`$org.onap.appc.adapter.ansible.result.code`">\r
+ <outcome value='400'>\r
+ <return status='success'>\r
+ <parameter name='status.code' value='`$org.onap.appc.adapter.ansible.result.code`' />\r
+ <parameter name='status.message' value='`$org.onap.appc.adapter.ansible.message`'/>\r
+ </return>\r
+ </outcome>\r
+ <outcome value='Other'>\r
+ <return status='failure'>\r
+ <parameter name='status.code' value='401' />\r
+ <parameter name='status.message' value='`$org.onap.appc.adapter.ansible.message`' />\r
+ </return>\r
+ </outcome>\r
+ </switch>\r
+ </outcome>\r
+ <outcome value='Other'>\r
+ <switch test="`$org.onap.appc.adapter.ansible.result.code`">\r
+ <outcome value='400'>\r
+ <return status='success'>\r
+ <parameter name='status.code' value='`$org.onap.appc.adapter.ansible.result.code`' />\r
+ <parameter name='status.message' value='`$org.onap.appc.adapter.ansible.message`'/>\r
+ <parameter name='payload' value='`$outputPayload`'/>\r
+ </return>\r
+ </outcome>\r
+ <outcome value='Other'>\r
+ <return status='failure'>\r
+ <parameter name='status.code' value='401' />\r
+ <parameter name='status.message' value='`$org.onap.appc.adapter.ansible.message`' />\r
+ <parameter name='payload' value='`$outputPayload`'/>\r
+ </return>\r
+ </outcome>\r
+ </switch>\r
+ </outcome>\r
+ </switch>\r