Puppet Class: php::phpunit::auto_update
- Defined in:
- manifests/phpunit/auto_update.pp
Overview
Install phpunit package manager
Parameters
- max_age
-
Defines number of days after which phpunit should be updated
- source
-
Holds URL to the phpunit source file
- path
-
Holds path to the phpunit executable
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'manifests/phpunit/auto_update.pp', line 14
class php::phpunit::auto_update (
$max_age,
$source,
$path,
) {
if $caller_module_name != $module_name {
warning('php::phpunit::auto_update is private')
}
exec { 'update phpunit':
command => "wget ${source} -O ${path}",
onlyif => "test `find '${path}' -mtime +${max_age}`",
path => [ '/bin/', '/sbin/' , '/usr/bin/', '/usr/sbin/' ],
require => File[$path],
}
}
|