예제 #1
0
 def setNextDayEvent(self):
     """
         set event for next run
     """
     next_run = getEpochTimeFromHourOfDay(self.hour, self.minute, 5, 0)
     now = time.time()
     if next_run < now:
         next_run = getEpochTimeFromHourOfDay(self.hour, self.minute, 5, 1)
     next_run -= now
     event.addEvent(next_run, self.eventCall, [])
예제 #2
0
    def setNextDayEvent(self):
        """
	    set event for next run
	"""
        nextRun = getEpochTimeFromHourOfDay(self.hour, self.minute, 5, 0)
        now = time.time()
        if nextRun < now:
            nextRun = getEpochTimeFromHourOfDay(self.hour, self.minute, 5, 1)
        nextRun = nextRun - now
        event.addEvent(nextRun, self.eventCall, [])
예제 #3
0
파일: online.py 프로젝트: moxwose/freeIBS
    def __setNextUserEvent(self,result,user_id):
	next_evt=result.getEventTime()
#	toLog("Next Evt:%s"%next_evt,LOG_DEBUG)
	if next_evt!=0:
	    event.addEvent(next_evt,self.recalcNextUserEvent,[user_id,False])
예제 #4
0
 def __setEventForNextRun(self, time_to_next_run):
     event.addEvent(time_to_next_run, self.doLoop, [])
예제 #5
0
파일: main.py 프로젝트: moxwose/freeIBS
def shutdown():
    event.addEvent(0,mts,[],-100)
예제 #6
0
파일: ibs.py 프로젝트: moxwose/freeIBS
def termSigHandler(signum,frame):
    event.addEvent(0,core.main.mainThreadShutdown,[],100)
예제 #7
0
 def __setNextUserEvent(self, result, user_id):
     next_evt = result.getEventTime()
     #       toLog("Next Evt:%s"%next_evt,LOG_DEBUG)
     if next_evt != 0:  #no next event
         event.addEvent(next_evt, self.recalcNextUserEvent,
                        [user_id, False])
예제 #8
0
    def __setNextEvent(self,_index):
	ev=self.events[_index]
	event.addEvent(ev.interval,self.runEvent,[_index]+ev.args)

	
예제 #9
0
파일: ibs.py 프로젝트: sankopay/IBSng
def termSigHandler(signum, frame):
    event.addEvent(0, core.main.mainThreadShutdown, [], 100)
예제 #10
0
    def __setNextEvent(self,_index):
        ev=self.events[_index]

        #check if ev has been deleted
        if ev != None:
            event.addEvent(ev.interval,self.runEvent,[_index]+ev.args, ev.priority)