Ejemplo n.º 1
0
def ceph_broken():
    service = service_name()
    delete_keyring(service=service)
    CONFIGS.write_all()
Ejemplo n.º 2
0
def ceph_broken():
    service = service_name()
    delete_keyring(service=service)
    CONFIGS.write_all()
Ejemplo n.º 3
0
def ceph_broken():
    service = service_name()
    delete_keyring(service=service)
    CONFIGS.write_all()
    remove_alternative(os.path.basename(CEPH_CONF), ceph_config_file())
def ceph_broken():
    service = service_name()
    delete_keyring(service=service)
    update_all_configs()
Ejemplo n.º 5
0
def ceph_broken():
    service = service_name()
    delete_keyring(service=service)
    CONFIGS.write_all()
    remove_alternative(os.path.basename(CEPH_CONF), ceph_config_file())
Ejemplo n.º 6
0
def storage_ceph_disconnected():
    ceph_helper.delete_keyring(hookenv.service_name())
Ejemplo n.º 7
0
 def test_delete_keyring_not_exists(self, _exists, _remove):
     '''It creates a new ceph keyring.'''
     _exists.return_value = False
     ceph_utils.delete_keyring('cinder')
     self.log.assert_called()
     _remove.assert_not_called()
Ejemplo n.º 8
0
 def test_delete_keyring(self, _exists, _remove):
     '''It deletes a ceph keyring.'''
     _exists.return_value = True
     ceph_utils.delete_keyring('cinder')
     _remove.assert_called_with('/etc/ceph/ceph.client.cinder.keyring')
     self.log.assert_called()