Metadata-Version: 1.1
Name: uconf
Version: 0.3.8
Summary: UConf, a smart tool for managing config files
Home-page: https://github.com/rbarrois/uconf/
Author: Raphaël Barrois
Author-email: raphael.barrois+uconf@polytechnique.org
License: BSD
Download-URL: https://pypi.python.org/pypi/uconf/
Description: UConf
        =======
        
        
        UConf is a small tool aiming to provide simple handling of configuration files for an heterogeneous
        computer set.
        
        Its key concepts are:
        
        - Abstract host-specific config to common features (server, relay, ...)
        - Host-specific configuration may range from a single-line change to a whole file rewrite
        - Configuration files are modified in place, not in the source - versionned - repository.
        
        
        
        Configuring
        -----------
        
        You can get started with ``uconf init <source_dir> <target_dir>``.
        This will generate the following layout::
        
            ./<source_dir>
                config
                src/
        
        The ``config`` file is UConf's main entry point. Its content should look like::
        
            [global]
            ; Install files into the <target_dir> folder.
            target: <target_dir>
        
            ; Default to parsing the files.
            default-action: parse
        
            [categories]
            ; Put your category definitions here
            ; Example:
            ; myserv: server
            ; server and slave: not master
        
            [files]
            ; Add category-file rules
            ; server: ssh/sshd_config
            ; laptop: X11/xorg.conf
        
            [rules]
            ; Override file rules here
            ; boot/splash_screen: copy
        
Keywords: configuration,management,uconf,confmgr,config
Platform: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 2 :: Only
Classifier: Topic :: System :: Installation/Setup
Classifier: Topic :: System :: Systems Administration
