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/SOURCES
cp ./configtools.spec $HOME/rpmbuild/SPECS/
cp /tmp/configtools-0.3.tar.gz $HOME/rpmbuild/SOURCES/
cd $HOME/rpmbuild/SPECS
rpmbuild -bs configtools.spec
- Upload the resulting SRPM in
$HOME/rpmbuild/SRPMS/configtools-0.3.srpm
to 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.