def initialize_configs(config_path): config_modules = [] all_configs = config_names(config_path) if (len(all_configs) == 0): print("Error: no config files found in config path '{0}'".format( config_path), file=sys.stderr) sys.exit(1) config_helper = Configs(all_configs) config_helper.load_modules(config_modules) # Give at least one module the config helper config_modules[0].config_helper = config_helper # Step Four: Load jenni try: from __init__ import run except ImportError: try: from jenni import run except ImportError: print("Error: Couldn't find jenni to import", file=sys.stderr) sys.exit(1) # Step Five: Initialise And Run The jennies # @@ ignore SIGHUP for config_module in config_modules: run(config_module) # @@ thread this
def initialize_configs(config_path): config_modules = [] all_configs = config_names(config_path) if(len(all_configs) == 0): print("Error: no config files found in config path '{0}'".format(config_path), file=sys.stderr) sys.exit(1) config_helper = Configs(all_configs) config_helper.load_modules(config_modules) # Give at least one module the config helper config_modules[0].config_helper = config_helper # Step Four: Load jenni try: from __init__ import run except ImportError: try: from jenni import run except ImportError: print("Error: Couldn't find jenni to import", file=sys.stderr) sys.exit(1) # Step Five: Initialise And Run The jennies # @@ ignore SIGHUP for config_module in config_modules: run(config_module) # @@ thread this