コード例 #1
0
def range_call(endpoint, monitor_id, start_date = None, end_date = None, addl_params = {}):
	start_date = start_date or str(temporal.adddays(-1))
	end_date = end_date or str(temporal.adddays(-1))
	params = key()
	params['id'] = monitor_id
	params['start'] = start_date
	params['end'] = end_date
	params.update(addl_params)
	resp = requests.get(BASE + endpoint, params = params)
	jresp = resp.json()
	jresp['monitor_id'] = monitor_id
	return jresp
コード例 #2
0
def history_call(endpoint, monitor_id, days = 1, addl_params = {}):
	start_date = str(temporal.adddays(-days))
	end_date = str(temporal.adddays(-1))
	return range_call(endpoint, monitor_id, start_date = start_date, end_date = end_date, addl_params = addl_params)