mirror of
https://github.com/retspen/webvirtcloud
synced 2025-07-31 12:41:08 +00:00
wvmStorage.create_volume, wvmCreate.create_volume image naming respects image/volume format (qcow,qcow2)
This commit is contained in:
parent
1bd2c558f2
commit
a457c262e1
3 changed files with 12 additions and 2 deletions
|
|
@ -58,7 +58,10 @@ class wvmCreate(wvmConnect):
|
|||
stg = self.get_storage(storage)
|
||||
storage_type = util.get_xml_path(stg.XMLDesc(0), "/pool/@type")
|
||||
if storage_type == 'dir':
|
||||
name += '.img'
|
||||
if image_format in ('qcow', 'qcow2'):
|
||||
name += '.' + image_format
|
||||
else:
|
||||
name += '.img'
|
||||
alloc = 0
|
||||
else:
|
||||
alloc = size
|
||||
|
|
|
|||
|
|
@ -213,7 +213,10 @@ class wvmStorage(wvmConnect):
|
|||
if vol_fmt == 'unknown':
|
||||
vol_fmt = 'raw'
|
||||
if storage_type == 'dir':
|
||||
name += '.img'
|
||||
if vol_fmt in ('qcow', 'qcow2'):
|
||||
name += '.' + vol_fmt
|
||||
else:
|
||||
name += '.img'
|
||||
alloc = 0
|
||||
xml = """
|
||||
<volume>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue