def main(): database = Database() alarmLog = AlarmLog() summarizer = Summarizer(database, alarmLog) clock = Clock(summarizer) alarmWriter = AlarmWriter(summarizer) driver1 = Driver(1, summarizer) clock.start() alarmWriter.start() driver1.start() sleep(1000)
def main(argv): n = 100000 loops = 1000 threads = 0 if len(argv) >= 4: n = int(argv[1]) loops = int(argv[2]) threads = int(argv[3]) c = Creator(n, loops) if threads == 1: c.start() sleep(1000.0) else: c.body()
def run(self, *args): sleep(self.sleep_period) self.result.put(self.value)
def cascadeLock(self): print "First level locked" sleep(1.0) self.secondLevel.lockSecondLevel()