Simple set of tools to read and parse configuration files for use by shell scripts
Simple setuptools based Python project, see setup.py, can be installed from
source using python setup.py install.
Available via PyPI, see http://pypi.python.org/configtools
pip install configtools
http://copr.fedoraproject.org/coprs/portante/configtools/
To make your own COPR build, first make sure the configtools.spec file points
the proper version from PyPI. Then pull the source tar ball locally from
PyPI, .e.g. wget https://pypi.python.org/packages/source/c/configtools/configtools-0.3.tar.gz#md5=ca44cd06d26807805e433731dc5c085e -O /tmp/configtools-0.3.tar.gz, then do the following:
mkdir -p $HOME/rpmbuild/SPECS $HOME/rpmbuild/SOURCEScp ./configtools.spec $HOME/rpmbuild/SPECS/cp /tmp/configtools-0.3.tar.gz $HOME/rpmbuild/SOURCES/cd $HOME/rpmbuild/SPECSrpmbuild -bs configtools.spec- Upload the resulting SRPM in
$HOME/rpmbuild/SRPMS/configtools-0.3.srpmto your COPR project for configtools
Developed to help the pbench sister project handle configuration files from the various shell scripts in that project. See https://github.com/distributed-system-analysis/pbench.