def worker(imports): logging.setLoggerClass(Logger) logging.root = Logger(__name__) for m in imports.split(","): import_module(m) m = Master() m.run()
def scheduler(imports): logging.setLoggerClass(Logger) logging.root = Logger(__name__) auto_stones = [] for m in imports.split(","): tasks = import_module(m) auto_stones_parts = inspect_auto_stones(tasks) auto_stones.extend(auto_stones_parts) m = SchedulerLogic(auto_stones) m.run()