Fixup hook use of CEPH_CONF
This commit is contained in:
parent
f627f83fa2
commit
16eda8c99f
|
@ -66,7 +66,7 @@ def ceph_changed():
|
|||
user='cinder', group='cinder'):
|
||||
log('Could not create ceph keyring: peer not ready?')
|
||||
else:
|
||||
CONFIGS.write(CEPH_CONF)
|
||||
CONFIGS.write_all()
|
||||
set_ceph_env_variables(service=svc)
|
||||
if eligible_leader(None):
|
||||
ensure_ceph_pool(service=svc,
|
||||
|
|
|
@ -86,8 +86,7 @@ class TestJoinedHooks(CharmTestCase):
|
|||
user='cinder',
|
||||
group='cinder')
|
||||
self.ensure_ceph_pool.assert_called_with(service='cinder', replicas=2)
|
||||
for c in [call('/etc/ceph/ceph.conf')]:
|
||||
self.assertIn(c, self.CONFIGS.write.call_args_list)
|
||||
self.assertTrue(self.CONFIGS.write_all.called)
|
||||
self.set_ceph_env_variables.assert_called_with(service='cinder')
|
||||
|
||||
def test_ceph_changed_no_keys(self):
|
||||
|
@ -99,7 +98,7 @@ class TestJoinedHooks(CharmTestCase):
|
|||
# NOTE(jamespage): If ensure_ceph keyring fails, then
|
||||
# the hook should just exit 0 and return.
|
||||
self.assertTrue(self.log.called)
|
||||
self.assertFalse(self.CONFIGS.write.called)
|
||||
self.assertFalse(self.CONFIGS.write_all.called)
|
||||
|
||||
def test_ceph_changed_no_leadership(self):
|
||||
'''It does not attempt to create ceph pool if not leader'''
|
||||
|
|
Loading…
Reference in New Issue