Loading cloudcontrol/node/host/__init__.py +14 −0 Original line number Diff line number Diff line Loading @@ -194,6 +194,20 @@ class Handler(BasePlugin): self.commands = set() #: jobs manager (different from MainLoop.jobs_manager) try: os.makedirs(self.main.config.jobs_store_path, mode=0755) except OSError as e: if e.errno == 17: pass # Ignore existing directory else: logger.critical('Cannot create jobs directory: %s', e) self.main.stop() raise except Exception as e: logger.critical('Cannot create jobs directory: %s', e) self.main.stop() raise try: self.jobs_manager = JobsManager(logger, NodeJobsManagerInterface(self), JobsStore(self.main.config.jobs_store_path)) Loading Loading
cloudcontrol/node/host/__init__.py +14 −0 Original line number Diff line number Diff line Loading @@ -194,6 +194,20 @@ class Handler(BasePlugin): self.commands = set() #: jobs manager (different from MainLoop.jobs_manager) try: os.makedirs(self.main.config.jobs_store_path, mode=0755) except OSError as e: if e.errno == 17: pass # Ignore existing directory else: logger.critical('Cannot create jobs directory: %s', e) self.main.stop() raise except Exception as e: logger.critical('Cannot create jobs directory: %s', e) self.main.stop() raise try: self.jobs_manager = JobsManager(logger, NodeJobsManagerInterface(self), JobsStore(self.main.config.jobs_store_path)) Loading