Merge pull request #586 from enovance/bug/174/emilienm
spof/debian: cleanup corosync resources if not started
This commit is contained in:
commit
9a23dd7c30
@ -111,6 +111,12 @@ class cloud::spof(
|
||||
on-fail => 'restart'
|
||||
}
|
||||
}
|
||||
} ->
|
||||
exec { 'cleanup_ceilometer_agent_central':
|
||||
command => 'crm resource cleanup ceilometer-agent-central',
|
||||
unless => 'crm resource show ceilometer-agent-central | grep Started',
|
||||
user => 'root',
|
||||
path => ['/usr/sbin', '/bin'],
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -48,6 +48,12 @@ describe 'cloud::spof' do
|
||||
:group => 'root'
|
||||
)
|
||||
should contain_class('cloud::telemetry::centralagent').with(:enabled => false)
|
||||
should contain_exec('cleanup_ceilometer_agent_central').with(
|
||||
:command => 'crm resource cleanup ceilometer-agent-central',
|
||||
:path => ['/usr/sbin', '/bin'],
|
||||
:user => 'root',
|
||||
:unless => 'crm resource show ceilometer-agent-central | grep Started'
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user