def check_share_fs_mounted(): """Check if Share File System (NFS or CIFS) is mounted. :raises: InvalidParameterValue, if config option has invalid value. :raises: IRMCSharedFileSystemNotMounted, if shared file system is not mounted. """ _parse_config_option() if not os.path.ismount(CONF.irmc.remote_image_share_root): raise exception.IRMCSharedFileSystemNotMounted( share=CONF.irmc.remote_image_share_root)
def test___init___share_fs_not_mounted_exception(self, __init___mock): __init___mock.side_effect = iter( [exception.IRMCSharedFileSystemNotMounted()]) self.assertRaises(exception.IRMCSharedFileSystemNotMounted, irmc.IRMCVirtualMediaAgentDriver)
def test___init___share_fs_not_mounted_exception(self, __init___mock): __init___mock.side_effect = exception.IRMCSharedFileSystemNotMounted( share='/share') self.assertRaises(exception.IRMCSharedFileSystemNotMounted, irmc.IRMCVirtualMediaIscsiDriver)