def testGetDefaultStorageUnitForDiskTemplateLvm(self): for disk_template in [constants.DT_DRBD8, constants.DT_PLAIN]: (storage_type, storage_key) = \ storage._GetDefaultStorageUnitForDiskTemplate(self._cfg, disk_template) self.assertEqual(storage_type, constants.ST_LVM_VG) self.assertEqual(storage_key, self._default_vg_name)
def testGetDefaultStorageUnitForDiskTemplateDiskless(self): (storage_type, storage_key) = \ storage._GetDefaultStorageUnitForDiskTemplate(self._cfg, constants.DT_DISKLESS) self.assertEqual(storage_type, constants.ST_DISKLESS) self.assertEqual(storage_key, None)
def testGetDefaultStorageUnitForDiskTemplateGluster(self): (storage_type, storage_key) = \ storage._GetDefaultStorageUnitForDiskTemplate(self._cfg, constants.DT_GLUSTER) self.assertEqual(storage_type, constants.ST_GLUSTER) self.assertEqual(storage_key, self._cluster.gluster_storage_dir)
def testGetDefaultStorageUnitForDiskTemplateSharedFile(self): (storage_type, storage_key) = \ storage._GetDefaultStorageUnitForDiskTemplate(self._cfg, constants.DT_SHARED_FILE) self.assertEqual(storage_type, constants.ST_SHARED_FILE) self.assertEqual(storage_key, self._cluster.shared_file_storage_dir)
def testGetDefaultStorageUnitForDiskTemplateSharedFile(self): (storage_type, storage_key) = \ storage._GetDefaultStorageUnitForDiskTemplate(self._cfg, constants.DT_SHARED_FILE) self.assertEqual(storage_type, constants.ST_FILE) self.assertEqual(storage_key, pathutils.DEFAULT_SHARED_FILE_STORAGE_DIR)