Added ini_setting file notification
This commit is contained in:
parent
58e387284e
commit
f59c361f9e
@ -18,10 +18,12 @@ class cinder::api (
|
||||
$ensure = 'stopped'
|
||||
}
|
||||
|
||||
service { $::cinder::params::api_service:
|
||||
service { 'cinder-api':
|
||||
name => $::cinder::params::api_service,
|
||||
enable => $enabled,
|
||||
ensure => $ensure,
|
||||
require => Package[$::cinder::params::api_package],
|
||||
subscribe => File[$::cinder::params::cinder_conf],
|
||||
}
|
||||
|
||||
Ini_setting<| tag == $::cinder::params::cinder_conf_tag |> ~> Service['cinder-api']
|
||||
}
|
||||
|
@ -2,7 +2,9 @@
|
||||
class cinder::params {
|
||||
|
||||
$cinder_conf = '/etc/cinder/cinder.conf'
|
||||
$cinder_conf_tag = regsubst($cinder_conf, '/', '_', 'G')
|
||||
$cinder_paste_api_ini = '/etc/cinder/api-paste.ini'
|
||||
$cinder_paste_api_ini_tag = regsubst($cinder_paste_api_ini, '/', '_', 'G')
|
||||
|
||||
case $::osfamily {
|
||||
'Debian': {
|
||||
|
@ -18,10 +18,13 @@ class cinder::scheduler (
|
||||
$ensure = 'stopped'
|
||||
}
|
||||
|
||||
service { $::cinder::params::scheduler_service:
|
||||
service { 'cinder-scheduler':
|
||||
name => $::cinder::params::scheduler_service,
|
||||
enable => $enabled,
|
||||
ensure => $ensure,
|
||||
require => Package[$::cinder::params::scheduler_package],
|
||||
subscribe => File[$::cinder::params::cinder_conf],
|
||||
}
|
||||
|
||||
Ini_setting<| tag == $::cinder::params::cinder_conf_tag |> ~> Service['cinder-scheduler']
|
||||
}
|
||||
|
@ -18,10 +18,14 @@ class cinder::volume (
|
||||
$ensure = 'stopped'
|
||||
}
|
||||
|
||||
service { $::cinder::params::volume_service:
|
||||
service { 'cinder-volume':
|
||||
name => $::cinder::params::volume_service,
|
||||
enable => $enabled,
|
||||
ensure => $ensure,
|
||||
require => Package[$::cinder::params::volume_package],
|
||||
subscribe => File[$::cinder::params::cinder_conf],
|
||||
}
|
||||
|
||||
Ini_setting<| tag == $::cinder::params::cinder_conf_tag |> ~> Service['cinder-volume']
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user