Puppet Class: puppet::r10k::run
- Inherits:
- puppet::params
- Defined in:
- manifests/r10k/run.pp
Summary
r10k runOverview
Single r10k run
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'manifests/r10k/run.pp', line 7
class puppet::r10k::run (
Stdlib::Absolutepath $r10k_path = $puppet::params::r10k_path,
Boolean $setup_on_each_run = $puppet::environment_setup_on_each_run,
Integer $environment_setup_timeout = 900,
Optional[Stdlib::Absolutepath] $cwd = undef,
) inherits puppet::params {
include puppet::r10k::install
exec { 'environment-setup':
command => "${r10k_path} deploy environment -p",
cwd => $cwd,
refreshonly => !$setup_on_each_run,
path => '/bin:/usr/bin',
timeout => $environment_setup_timeout,
}
Class['puppet::r10k::install'] -> Exec['environment-setup']
}
|