Esempio n. 1
0
 def __wait(self):
     # Wait until getNextCallDateTime checking for cancelation every 0.5 second.
     nextCall = self.getNextCallDateTime()
     #        nextCall = self.getNextCallDateTime() - datetime.timedelta(seconds=3600)
     print("----nextTime:%s" % liveUtils.utcToLocal(nextCall))
     while not self.__stopped and liveUtils.utcnow() < nextCall:
         time.sleep(0.5)
Esempio n. 2
0
 def getCurrentDateTime(self):
     return liveUtils.utcnow()
Esempio n. 3
0
 def __updateNextBarClose(self):
     self.__nextBarClose = resamplebase.build_range(
         liveUtils.utcnow(), self.__frequency).getEnding()