def start_timer(self, sid, timer_name, timer_duration): timer = { 'sid': sid, 'id': random.randint(1, 1000000000), '$t': timer_name } rules.start_timer(self._handle, str(sid), timer_duration, json.dumps(timer))
def _start_timers(self, timers, index, s, complete): if index == len(timers): complete(None) else: try: timer_data = timers[index] timer = {'sid':s.id, 'id':timer_data[0], '$t':timer_data[0]} rules.start_timer(self._handle, str(s.state['id']), timer_data[1], json.dumps(timer)) self._start_timers(timers, index + 1, s, complete) except Exception as error: complete(error)
def _start_timers(self, timers, index, s, complete): if index == len(timers): complete(None) else: try: timer_data = timers[index] timer = {'sid': s.id, 'id': timer_data[0], '$t': timer_data[0]} rules.start_timer(self._handle, str(s.state['id']), timer_data[1], json.dumps(timer)) self._start_timers(timers, index + 1, s, complete) except Exception as error: complete(error)
def start_timer(self, sid, timer, timer_duration, manual_reset): if sid != None: sid = str(sid) rules.start_timer(self._handle, timer_duration, manual_reset, timer, sid)
def start_timer(self, sid, timer, timer_duration, manual_reset): if sid != None: sid = str(sid) rules.start_timer(self._handle, timer_duration, manual_reset, json.dumps(timer, ensure_ascii=False), sid)
def start_timer(self, sid, timer, timer_duration): rules.start_timer(self._handle, str(sid), timer_duration, json.dumps(timer, ensure_ascii=False))
def start_timer(self, sid, timer, timer_duration): rules.start_timer(self._handle, str(sid), timer_duration, json.dumps(timer))
def start_timer(self, sid, timer_name, timer_duration): timer = {'sid':sid, 'id':random.randint(1, 1000000000), '$t':timer_name} rules.start_timer(self._handle, str(sid), timer_duration, json.dumps(timer))