def get_event(self,method): if method == 'GET': QUERY = self.query_GET() elif method == 'POST': QUERY = self.query_POST() try: addr = int(QUERY['addr'],16) event_id = int(QUERY['event_id']) except KeyError as err: self.bad_request() print err return self.ok('text/plain') packets = can.perform_action(can.get_event_action(addr,event_id)) [self.wfile.write(str(packet)+'\n') for packet in packets]
def get_event_response(): action = can.get_event_action(CAN_MASTER_ADDR,100) return can.perform_action(action)