Files
puppet-nova/manifests/scheduler.pp
Dan Bode 52fa7b5435 Added exec to serve as an anchor for post-config.
Forwards notifications to services to clean up graph.
2011-06-21 13:52:04 -07:00

23 lines
472 B
Puppet

class nova::scheduler( $enabled ) {
Exec['post-nova_config'] ~> Service['nova-scheduler']
if $enabled {
$service_ensure = 'running'
} else {
$service_ensure = 'stopped'
}
package { "nova-scheduler":
ensure => present,
require => Package["python-greenlet"]
}
service { "nova-scheduler":
ensure => $service_ensure,
enable => $enabled,
require => Package["nova-scheduler"],
#subscribe => File["/etc/nova/nova.conf"]
}
}