Initial crack at the file module

This commit is contained in:
Michael DeHaan
2012-03-15 21:53:14 -04:00
parent 8914a1a0d7
commit be55145a1e
3 changed files with 237 additions and 5 deletions

View File

@@ -61,16 +61,27 @@ cmd = subprocess.Popen("%s %s" % (modfile, argspath),
stderr=subprocess.PIPE)
(out, err) = cmd.communicate()
if err and err != '':
print "***********************************"
print "RECIEVED DATA ON STDOUT, WILL IGNORE THIS:"
print err
try:
results = ansible.utils.parse_json(out)
except:
print "INVALID OUTPUT FORMAT"
print "*********************"
print "***********************************"
print "RAW OUTPUT"
print out
results = ansible.utils.parse_json(out)
except:
print "***********************************"
print "INVALID OUTPUT FORMAT"
print out
print "*********************"
traceback.print_exc()
sys.exit(1)
print "***********************************"
print "PARSED OUTPUT"
print results
sys.exit(0)