+ def stop_all_running(self):
+ self.running = []
+
+ def start_running(self, key, start_time):
+ self.running.append((key, start_time))
+
+ def keep_running(self, key, start_time):
+ return (key, start_time) in self.running
+
+ def finished_running(self, key, start_time):
+ if (key, start_time) in self.running:
+ self.running.remove((key, start_time))