allow 'raw' output (don't json-dump it)

This commit is contained in:
Jude Nelson
2017-02-28 16:25:02 -05:00
parent dd2d1f9b87
commit df1f2b67a1

View File

@@ -53,8 +53,13 @@ if __name__ == '__main__':
if isinstance(result, dict) and 'error' in result:
print >> sys.stderr, result['error']
sys.exit(1)
else:
print json.dumps(result, indent=4, sort_keys=True)
elif isinstance(result, dict):
if 'raw' in result['pragmas']:
print result['result']
else:
print json.dumps(result['result'], indent=4, sort_keys=True)
sys.exit(0)
except Exception as e: