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'
|
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'
|
:group => 'root'
|
||||||
)
|
)
|
||||||
should contain_class('cloud::telemetry::centralagent').with(:enabled => false)
|
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
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user