Skip to content

Commit ca10590

Browse files
committed
in progress
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.fr>
1 parent 8f5dd01 commit ca10590

26 files changed

+1205
-782
lines changed

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,12 @@ SM_LIBS += util
3434
SM_LIBS += verifyVHDsOnSR
3535
SM_LIBS += scsiutil
3636
SM_LIBS += scsi_host_rescan
37+
SM_LIBS += cowutil
3738
SM_LIBS += vhdutil
3839
SM_LIBS += linstorjournaler
3940
SM_LIBS += linstorvhdutil
4041
SM_LIBS += linstorvolumemanager
41-
SM_LIBS += lvhdutil
42+
SM_LIBS += lvhdutil # TODO: Split
4243
SM_LIBS += cifutils
4344
SM_LIBS += xs_errors
4445
SM_LIBS += nfs

drivers/CephFSSR.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
import cleanup
4040
import lock
4141
import util
42-
import vhdutil
4342
import xs_errors
4443

4544
CAPABILITIES = ["SR_PROBE", "SR_UPDATE",
@@ -56,8 +55,8 @@
5655
]
5756

5857
DRIVER_INFO = {
59-
'name': 'CephFS VHD',
60-
'description': 'SR plugin which stores disks as VHD files on a CephFS storage',
58+
'name': 'CephFS VHD and QCOW2',
59+
'description': 'SR plugin which stores disks as VHD and QCOW2 files on a CephFS storage',
6160
'vendor': 'Vates SAS',
6261
'copyright': '(C) 2020 Vates SAS',
6362
'driver_version': '1.0',

drivers/EXTSR.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
import lock
3232
import os
3333
import xs_errors
34-
import vhdutil
3534
from constants import EXT_PREFIX
3635

3736
CAPABILITIES = ["SR_PROBE", "SR_UPDATE", "SR_SUPPORTS_LOCAL_CACHING",
@@ -44,8 +43,8 @@
4443
CONFIGURATION = [['device', 'local device path (required) (e.g. /dev/sda3)']]
4544

4645
DRIVER_INFO = {
47-
'name': 'Local EXT3 VHD',
48-
'description': 'SR plugin which represents disks as VHD files stored on a local EXT3 filesystem, created inside an LVM volume',
46+
'name': 'Local EXT3 VHD and QCOW2',
47+
'description': 'SR plugin which represents disks as VHD and QCOW2 files stored on a local EXT3 filesystem, created inside an LVM volume',
4948
'vendor': 'Citrix Systems Inc',
5049
'copyright': '(C) 2008 Citrix Systems Inc',
5150
'driver_version': '1.0',

0 commit comments

Comments
 (0)