Conficat¶
Short Description¶
Generate configuration files from CSV tables using Cheetah templates.
More Information on Cheetah and CSV:Examples¶
http://github.com/znerol/Conficat/tree/master/examples/
System requirements¶
- Python >= 2.4
Note: Mac OS X 10.4 Tiger ships with Python 2.3. You have to upgrade Python in order to use conficat on Tiger Systems.
Download¶
Please get the sourcecode from github:
http://github.com/znerol/conficat
Installation¶
Cheetah¶
Make sure the Cheetah template engine is installed properly. If you are not
sure whether you have this package installed try the following command line.
You will get an "ImportError" if you lack the package, otherwise the "ok!" will
be printed in your terminal window.
$ python -c 'from Cheetah.Template import Template; print "ok!"'
Cheetah is available from the official website:
http://www.cheetahtemplate.org/
Conficat¶
Change into the conficat directory and build it:
$ python setup.py build
$ python setup.py test
Install conficat. Keep in mind that you need to have root privileges if you
want to install it system wide in UNIX-like machines (Mac OS X and Linux):
# python setup.py install