loam/tools.py
def config_conf_section():
    """Define a configuration section handling config file.

    Returns:
        dict of ConfOpt: it defines the 'create', 'update', 'edit' and 'editor'
        configuration options.
    """
    config_dict = OrderedDict((
        ('create',
            ConfOpt(None, True, None, {'action': 'store_true'},
                    False, 'create most global config file')),
        ('create_local',
            ConfOpt(None, True, None, {'action': 'store_true'},
                    False, 'create most local config file')),
        ('update',
            ConfOpt(None, True, None, {'action': 'store_true'},
                    False, 'add missing entries to config file')),
        ('edit',
            ConfOpt(None, True, None, {'action': 'store_true'},
                    False, 'open config file in a text editor')),
        ('editor',
            ConfOpt('vim', False, None, {}, True, 'text editor')),
    ))
    return config_dict
def config_conf_section():
    config_dict = OrderedDict((
        ('create',
            ConfOpt(None, True, None, {'action': 'store_true'},
                    False, 'create most global config file')),
        ('create_local',
            ConfOpt(None, True, None, {'action': 'store_true'},
                    False, 'create most local config file')),
        ('update',
            ConfOpt(None, True, None, {'action': 'store_true'},
                    False, 'add missing entries to config file')),
        ('edit',
            ConfOpt(None, True, None, {'action': 'store_true'},
                    False, 'open config file in a text editor')),
        ('editor',
            ConfOpt('vim', False, None, {}, True, 'text editor')),
    ))
    return config_dict
def config_conf_section ( ) : config_dict = OrderedDict ( ( ( 'create' , ConfOpt ( None , True , None , { 'action' : 'store_true' } , False , 'create most global config file' ) ) , ( 'create_local' , ConfOpt ( None , True , None , { 'action' : 'store_true' } , False , 'create most local config file' ) ) , ( 'update' , ConfOpt ( None , True , None , { 'action' : 'store_true' } , False , 'add missing entries to config file' ) ) , ( 'edit' , ConfOpt ( None , True , None , { 'action' : 'store_true' } , False , 'open config file in a text editor' ) ) , ( 'editor' , ConfOpt ( 'vim' , False , None , { } , True , 'text editor' ) ) , ) ) return config_dict
Define a configuration section handling config file.

    Returns:
        dict of ConfOpt: it defines the 'create', 'update', 'edit' and 'editor'
        configuration options.
Define a configuration section handling config file .