Revision 36a27125
Added by Ewoud Kohl van Wijngaarden about 10 years ago
Rakefile | ||
---|---|---|
|
||
PuppetLint.configuration.ignore_paths = ["spec/**/*.pp", "vendor/**/*.pp"]
|
||
PuppetLint.configuration.log_format = '%{path}:%{linenumber}:%{KIND}: %{message}'
|
||
PuppetLint.configuration.fail_on_warnings = true
|
||
PuppetLint.configuration.send("disable_class_inherits_from_params_class")
|
||
PuppetLint.configuration.send("disable_80chars")
|
||
|
manifests/agent.pp | ||
---|---|---|
# Puppet agent
|
||
class puppet::agent {
|
||
class { '::puppet::agent::install': } ->
|
||
class { '::puppet::agent::config': } ~>
|
manifests/agent/config.pp | ||
---|---|---|
# Puppet agent configuration
|
||
class puppet::agent::config {
|
||
concat_fragment { 'puppet.conf+20-agent':
|
||
content => template($puppet::agent_template),
|
manifests/agent/service.pp | ||
---|---|---|
case $::puppet::runmode {
|
||
'service': {
|
||
service {'puppet':
|
||
ensure => running,
|
||
name => $puppet::params::service_name,
|
||
hasstatus => true,
|
||
enable => true,
|
||
ensure => running,
|
||
}
|
||
|
||
cron { 'puppet':
|
||
... | ... | |
}
|
||
'cron': {
|
||
service {'puppet':
|
||
ensure => stopped,
|
||
name => $puppet::params::service_name,
|
||
hasstatus => true,
|
||
enable => false,
|
||
ensure => stopped,
|
||
}
|
||
|
||
$command = $puppet::cron_cmd ? {
|
manifests/server/env.pp | ||
---|---|---|
$config_version = $::puppet::server::config_version_cmd,
|
||
$manifest = undef,
|
||
$manifestdir = undef,
|
||
$modulepath = [
|
||
"${::puppet::server_envs_dir}/${name}/modules",
|
||
$::puppet::server_common_modules_path,
|
||
],
|
||
$modulepath = ["${::puppet::server_envs_dir}/${name}/modules", $::puppet::server_common_modules_path],
|
||
$templatedir = undef
|
||
) {
|
||
file { "${basedir}/${name}":
|
Also available in: Unified diff
Treat puppet-lint warnings as failures