Augeas (software)
Stable release | 1.4.0 / May 22, 2015 |
---|---|
Written in | C |
Operating system | Unix-like |
Size | 1.8MB[1] |
Type | Configuration management |
License | GNU LGPL 2.1 or later |
Website | augeas.net |
In computing, Augeas, a configuration-management library, runs open-source C code under the GNU Lesser General Public License (LGPL).
Augeas uses programs called lenses (in reference to the Harmony Project[2]) to map a filesystem to an XML tree which can then be parsed using an XPath syntax, using a bidirectional transformation. Writing such lenses extends the amount of files Augeas can parse.
Bindings
Augeas has bindings for:
Programs using augeas
- Puppet provides an Augeas module[10] which makes use of the Ruby bindings
- SaltStack provides an Augeas module[11] which makes use of the python bindings
References
- ↑ augeas download page
- ↑ "Augeas Frequently Asked Questions". Augeas. Retrieved February 7, 2011.
- ↑ https://www.ohloh.net/p/python-augeas
- ↑ http://git.fedorahosted.org/git/?p=ruby-augeas.git
- ↑ http://people.redhat.com/~rjones/augeas/
- ↑ https://metacpan.org/module/Config::Augeas
- ↑ http://hackage.haskell.org/package/augeas
- ↑ http://git.fedorahosted.org/git/?p=java-augeas.git
- ↑ http://pecl.php.net/package/augeas
- ↑ http://projects.puppetlabs.com/projects/1/wiki/Puppet_Augeas
- ↑ http://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.augeas_cfg.html
External links
This article is issued from Wikipedia - version of the Thursday, December 17, 2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.