예제 #1
0
파일: triggers.py 프로젝트: mcruse/monotone
 def stop(self):
     self.synclock.acquire()
     try:
         self._running.clear()
         self.state = self.STATES[self.state]['stop']
     finally: 
         self.synclock.release()
     self.reschedule()
     Calculator.stop(self)
     _Trigger.stop(self)
예제 #2
0
 def stop(self):
     self.synclock.acquire()
     try:
         self._running.clear()
         self.state = self.STATES[self.state]['stop']
     finally:
         self.synclock.release()
     self.reschedule()
     Calculator.stop(self)
     _Trigger.stop(self)
예제 #3
0
 def stop(self):
     # this is where we need to cancel our schedule entry.
     self._change_state('stop')
     Calculator.stop(self)
예제 #4
0
파일: trigger.py 프로젝트: mcruse/monotone
 def stop(self):
     # this is where we need to cancel our schedule entry.
     self._change_state('stop')
     Calculator.stop(self)