Hi,
I am experimenting with foreman's apache module and there is this class
here:
class apache::service {
$http_service = $::operatingsystem ? {
/(Debian|Ubuntu)/ => 'apache2',
default => 'httpd',
}
service { $http_service:
ensure => running,
enable => true,
hasstatus => true,
hasrestart => true,
alias => 'httpd',
subscribe => Package['httpd']
}
exec { 'reload-apache':
command => "/etc/init.d/${http_service} reload",
onlyif => '/usr/sbin/apachectl -t',
require => Service['httpd'],
refreshonly => true,
}
}
I want to apply this class to a specific host, but I want to override the
enable parameter so that it is false.
I tried this:
node 'server1' {
class { 'apache::service':
enable => false,}
}
But I always get this error:
Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid
parameter enable at /etc/puppet/manifests/nodes/nodes.pp:40
Any help would be appreciated.
Thanks,
Ugo
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/puppet-users/-/CFRXiqvj8cAJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.