def track(address): if request.method == "GET": return j(get_track(address)) elif request.method == "POST": data = request.json print(data) assert isinstance(data, list) for i in data: assert isinstance(i.get("timestamp"), int) assert isinstance(i.get("latitude"), float) assert isinstance(i.get("longitude"), float) send_track(address, data) return j("success") raise Exception("Invalid method")
def balance(address): return j({"address": address, "balance": balance(address)})
def off(house, unit=X10Event.UNIT_ALL): result = {'success': g._daemon.off(house, unit)} return j(**result)
def get_recos(): history = shortener.list(projection='FULL').execute() return j(history)