def __init__(self, name, mode, chain, interval, result_queue, logging_level=0):
self.name = name
self.mode = mode
self.chain = chain
self.interval = interval
self.result_queue = result_queue
self.pid = str(os.getpid())
if hasattr(os, 'getppid'): # only available on Unix
self.ppid = str(os.getppid())
# self.job_id = job_id
self.registered = False
self.logging_level = logging_level
self.logger = Logger(self.name, self.logging_level)
try:
self.logger.log_debug('Starting new process with PID ' + self.pid)
self.run()
except KeyboardInterrupt:
pass
评论列表
文章目录