def got_order(data): result = eb.from_hdlc(read_hdlc(data["order"])).check_telegramm() print "status order: {0}, delta time: {1}".format(result, data["time_delta"]) if main_dict["count_orders"] == data["count"]: main_dict["count_orders"] = data["count"] order_done() else: print("return") order_done()
def order_received(self): if self.defered is not None: d = self.defered self.defered = None # d.callback(data) #self.callback(data, receive_count, delta_time) source_hdlc = read_hdlc(self.receive_data["hdlc"]) order = eb.from_hdlc(source_hdlc).check_telegramm() self.work_data["status_order"] = order["status"] self.work_data["order"] = order["order"] self.work_order()
def dataReceived(self, data): order = data now_data = datetime.datetime.now() time_delta = None if self.start_time is None: self.start_time = now_data else: time_delta = now_data - self.start_time self.start_time = now_data self.order = eb.from_hdlc(read_hdlc(order)).check_telegramm() print "status order: {}, delta time: {}".format(self.order, time_delta) self.factory.order_count -= 1 if self.factory.order_count == 0: self.orderReceived(self.order)
def got_order(order, receive_count, delta_time): result = eb.from_hdlc(read_hdlc(order)).check_telegramm() print "status order: {0}, delta time: {1}".format(result, delta_time) if main_dict["count_orders"] == receive_count: main_dict["count_orders"] = receive_count order_done()
def got_order(order, receive_count, delta_time): result = eb.from_hdlc(read_hdlc(order)).check_telegramm() print "status order: {0}, delta time: {1}".format(result, delta_time) if count_orders == receive_count: reactor.stop()