def run_local(params): api = common.Object() api.method = 'GET' api.headers = {} api.host = params.host api.uri = '/v1/environments' api.queryParams = {} api.data = None if params.environment != None: api.uri = '/v1/environments/%s' % params.environment else: if params.cluster != None: api.queryParams['cluster'] = params.cluster response = common.call_api(api) print "HTTP Response Code: %d" % response.status try: obj = json.loads(response.body) print json.dumps(obj, indent=2) except Exception as e: print "Error: Could not parse response - %s" % e print response.body sys.exit(1)
def run_local(params): api = common.Object() api.method = 'GET' api.headers = {} api.host = params.host api.uri = '/v1/tasks' api.data = None if params.cluster != None and params.task != None: api.uri = '/v1/tasks/%s/%s' % (params.cluster, params.task) elif params.cluster != None: api.uri = '/v1/tasks/filter?cluster=%s' % params.cluster elif params.status != None: api.uri = '/v1/tasks/filter?status=%s' % params.status response = common.call_api(api) print "HTTP Response Code: %d" % response.status try: obj = json.loads(response.body) print json.dumps(obj, indent=2) except Exception as e: print "Error: Could not parse response - %s" % e print response.body sys.exit(1)
def run_local(params): api = common.Object() api.method = 'GET' api.headers = {} api.host = params.host api.uri = '/v1/tasks' api.queryParams = {} api.data = None if params.cluster != None and params.task != None: api.uri = '/v1/tasks/%s/%s' % (params.cluster, params.task) elif params.task != None: print "Error: task-arn must be accompanied with the cluster parameter." sys.exit(1) else: if params.cluster != None: api.queryParams['cluster'] = params.cluster if params.status != None: api.queryParams['status'] = params.status if params.started != None: api.queryParams['startedBy'] = params.started response = common.call_api(api) print "HTTP Response Code: %d" % response.status try: obj = json.loads(response.body) print json.dumps(obj, indent=2) except Exception as e: print "Error: Could not parse response - %s" % e print response.body sys.exit(1)
def run_local(params): api = common.Object() api.method = 'POST' api.headers = {} api.host = params.host api.uri = '/v1/environments' api.queryParams = {} api.data = { 'name': params.environment, 'instanceGroup': { 'cluster': params.cluster }, 'taskDefinition': params.taskDef } response = common.call_api(api) print "HTTP Response Code: %d" % response.status try: obj = json.loads(response.body) print json.dumps(obj, indent=2) except Exception as e: print "Error: Could not parse response - %s" % e print response.body sys.exit(1)
def run_local(params): api = common.Object() api.method = 'POST' api.headers = {} api.host = params.host api.uri = '/v1/environments/%s/deployments?deploymentToken=%s' % ( params.environment, params.token) api.data = None response = common.call_api(api) print "HTTP Response Code: %d" % response.status try: obj = json.loads(response.body) print json.dumps(obj, indent=2) except Exception as e: print "Error: Could not parse response - %s" % e print response.body sys.exit(1)
def run_local(params): api = common.Object() api.method = 'POST' api.headers = {} api.host = params.host api.uri = '/v1/environments/%s/deployments' % params.environment api.queryParams = {'deploymentToken': params.token} api.data = None response = common.call_api(api) print "HTTP Response Code: %d" % response.status try: obj = json.loads(response.body) print json.dumps(obj, indent=2) except Exception as e: print "Error: Could not parse response - %s" % e print response.body sys.exit(1)