How to ignore failed command or in case the result set has no output.  I 
need the output should be success if it won't find anything relevant 
mentioned in the condition.


/usr/bin/ansible node1 -a "grep 'value1' /tmp/test.log"    Actually there 
in no value1 exists in test.log. However, i am getting following output. 

node1 | FAILED | rc=1 >>

However, the command ran successfully. Moreover, When i am changing it to 
the 

/usr/bin/ansible node1 -a "grep 'value1' /tmp/test.log" -a  "ignore_errors= 
yes" 

output is: 

node1 | FAILED | rc=2 >>
[Errno 2] No such file or directory

While going through some forum found the following are the codes for it. 
However, is there any way i can get success in the the result set instead 
of FAIL. 


 0       One or more processes were matched.
 1       No processes were matched.
 2       Invalid options were specified on the command line.
 3       An internal error occurred.



-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/54b6029b-7f41-449a-a38c-7036dab9f41b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to