from socket import gethostname import attr from ....config import config, running_remotely, dev_worker_name @attr.s class DevWorker(object): prefix = attr.ib(type=str, default="MANUAL:") report_period = float(config.get('development.worker.report_period_sec', 30.)) report_stdout = bool(config.get('development.worker.log_stdout', True)) @classmethod def is_enabled(cls, model_updated=False): return False def status_report(self, timestamp=None): return True def register(self): return True def unregister(self): return True