blob: e116295d878ddf934637a0c8b02894a426719623 [file] [log] [blame]
Sapan Bhatia26d40bc2014-05-12 15:28:02 -04001import os
2import json
3
4class AwsException(Exception):
5 pass
6
7def aws_run(cmd):
8 cmd = 'aws %s'%cmd
9 pipe = os.popen(cmd)
10 output_str = pipe.read()
11
12 if (not pipe.close()):
13 output = json.loads(output_str)
14 return output
15 else:
16 raise AwsException("Error running command: %s"%cmd)
17
18