Forge Home

goaccess

Puppet module for goaccess

Renan Vicente Gomes da Silva

renanvicente

9,222 downloads

9,087 latest version

1.5 quality score

Version information

  • 1.0.1 (latest)
  • 1.0.0
released May 1st 2014

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'renanvicente-goaccess', '1.0.1'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add renanvicente-goaccess
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install renanvicente-goaccess --version 1.0.1

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

renanvicente/goaccess — version 1.0.1 May 1st 2014

Puppet module: goaccess

This is a Puppet module for goaccess It provides only package installation and management

Made by Renan Vicente renanvice@gmail.com based on Example42 layouts by Alessandro Franceschi / Lab42

Official site: http://www.renanvicente.com

Official git repository: http://github.com/renanvicente/puppet-goaccess

Released under the terms of Apache 2 License.

USAGE - Basic management

  • Install goaccess with default settings

      class { 'goaccess': }
    
  • Install a specific version of goaccess package

      class { 'goaccess':
        version => '0.7.1',
      }
    
  • Remove goaccess resources

      class { 'goaccess':
        absent => true
      }
    
  • Module dry-run: Do not make any change on all the resources provided by the module

      class { 'goaccess':
        noops => true
      }
    
  • Automatically include a custom subclass

      class { 'goaccess':
        my_class => 'renanvicente::my_goaccess',
      }
    

TESTING

Build Status