opts are the parsed commandline options.
"""
- global_config = os.path.join(default_config_dir, default_global_config)
+ global_config = os.path.join(opts.config_dir, opts.global_config)
return _load_config(global_config)
def get_action_config(opts, action):
opts are the parsed commandline options.
"""
- actions_dir = os.path.join(default_config_dir, default_actions_dir)
+ actions_dir = os.path.join(opts.config_dir, opts.actions_dir)
return _load_config(os.path.join(actions_dir, action))
def list_actions(opts):
list of action names that can be passed to get_action_config.
opts are the parsed commandline options.
"""
- actions_dir = os.path.join(default_config_dir, default_actions_dir)
+ actions_dir = os.path.join(opts.config_dir, opts.actions_dir)
return os.listdir(actions_dir)
def _load_config(filename):