Puppet Class: php::augeas

Defined in:
manifests/augeas.pp

Overview

Class: php::augeas

php augeas class

Ensure that the php augeas lense is loaded

This lense supports php fpm format

Parameters

No parameters

Variables

No variables

Examples

include php::augeas

Authors

Christian “Jippi” Winther <jippignu@gmail.com>

Copyright 2012-2013 Christian “Jippi” Winther, unless otherwise noted.



29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# File 'manifests/augeas.pp', line 29

class php::augeas {

  if !defined(File[$php::params::augeas_contrib_dir]) {
    file { $php::params::augeas_contrib_dir:
      ensure  => directory,
      recurse => true,
      purge   => true,
      force   => true,
      mode    => '0644',
      owner   => 'root',
      group   => 'root'
    }
  }

  file { "${php::params::augeas_contrib_dir}/php.aug":
    ensure  => present,
    source  => 'puppet:///modules/php/php.aug',
    require => File[$php::params::augeas_contrib_dir]
  }

}