augeas

Puppet module to manage Augeas, a nice a configuration editing tool

Sebastien Varrette

svarrette

11,140 downloads

11,025 latest version

2.6 quality score

Version information

  • 0.1.4 (latest)
  • 0.1.1
released Aug 30th 2014
This version is compatible with:
  • Debian

Start using this module

Tags: augeas

Documentation

svarrette/augeas — version 0.1.4 Aug 30th 2014

-- mode: markdown; mode: auto-fill; fill-column: 80 --

Augeas Puppet Module

Puppet Forge License Supported Platforms

Puppet module to manage Augeas, a nice a configuration editing tool

  Copyright (c) 2014 S. Varrette <sebastien.varrette@uni.lu>
  

Synopsis

This Puppet module is an helper to manage Augeas, a configuration API. The various operations of this repository are piloted from a Rakefile which assumes that you have RVM installed on your system.

Dependencies

See metadata.json.

svarrette-augeas class parameters

  • $ensure [Default: 'present']: Ensure svarrette-augeas is present, absent etc.

Usage

class svarrette-augeas

 class { 'svarrette-augeas': 
     
 }

Documentation

Please refer to the header of each manifest files to understand the usage of classes and definitions associated to the 'svarrette-augeas' module.

Alternatively, generate automatically the documentation via puppet doc as follows:

   $> rake doc   # Not yet implemented
   

For other information, please refer to the metadata.json file in this directory

Librarian-Puppet / R10K Setup

You can of course configure svarrette-augeas in your Puppetfile to make it available with Librarian puppet or r10k by adding the following entry:

 mod svarrette-augeas, 
     :git => https://github.com/Falkor/puppet-augeas,
     :ref => production 

Issues / Feature request

You can submit bug / issues / feature request using the svarrette-augeas Tracker.

Developments / Contributing to the code

If you want to contribute to the code, you shall be aware of the way this module is organized. These elements are detailed on doc/contributing.md

You are more than welcome to contribute to its development by sending a pull request.

Resources

Git

You should become familiar (if not yet) with Git. Consider these resources: