loam/tools.py
def config_cmd_handler(conf, config='config'):
    """Implement the behavior of a subcmd using config_conf_section

    Args:
        conf (:class:`~loam.manager.ConfigurationManager`): it should contain a
            section created with :func:`config_conf_section` function.
        config (str): name of the configuration section created with
            :func:`config_conf_section` function.
    """
    if conf[config].create or conf[config].update:
        conf.create_config_(update=conf[config].update)
    if conf[config].create_local:
        conf.create_config_(index=-1, update=conf[config].update)
    if conf[config].edit:
        if not conf.config_files_[0].is_file():
            conf.create_config_(update=conf[config].update)
        subprocess.call(shlex.split('{} {}'.format(conf[config].editor,
                                                   conf.config_files_[0])))
def config_cmd_handler(conf, config='config'):
    if conf[config].create or conf[config].update:
        conf.create_config_(update=conf[config].update)
    if conf[config].create_local:
        conf.create_config_(index=-1, update=conf[config].update)
    if conf[config].edit:
        if not conf.config_files_[0].is_file():
            conf.create_config_(update=conf[config].update)
        subprocess.call(shlex.split('{} {}'.format(conf[config].editor,
                                                   conf.config_files_[0])))
def config_cmd_handler ( conf , config = 'config' ) : if conf [ config ] . create or conf [ config ] . update : conf . create_config_ ( update = conf [ config ] . update ) if conf [ config ] . create_local : conf . create_config_ ( index = - 1 , update = conf [ config ] . update ) if conf [ config ] . edit : if not conf . config_files_ [ 0 ] . is_file ( ) : conf . create_config_ ( update = conf [ config ] . update ) subprocess . call ( shlex . split ( '{} {}' . format ( conf [ config ] . editor , conf . config_files_ [ 0 ] ) ) )
Implement the behavior of a subcmd using config_conf_section

    Args:
        conf (:class:`~loam.manager.ConfigurationManager`): it should contain a
            section created with :func:`config_conf_section` function.
        config (str): name of the configuration section created with
            :func:`config_conf_section` function.
Implement the behavior of a subcmd using config_conf_section