added __repr__ for everything

This commit is contained in:
2021-09-10 14:39:51 +02:00
parent b6d5b33746
commit bab3232c82
4 changed files with 18 additions and 3 deletions

View File

@ -46,6 +46,12 @@ class ProdThread:
prepend_signal(signal.SIGINT, self.stop)
def __repr__(self):
tn = type(self).__name__
running = "running" if self.running.is_set() else "stopped"
return f"{tn}: {running}"
def target(self):
self.running.set()
gen = self.func(self.running)