@ -936,13 +936,14 @@ class QuobyteDriverTestCase(test.TestCase):
self . TEST_QUOBYTE_VOLUME ) ,
self . VOLUME_UUID )
qemu_img_info_output = """ image: volume- %s
file format : qcow2
virtual size : 1.0 G ( 1073741824 bytes )
disk size : 473 K
""" % s elf.VOLUME_UUID
qemu_img_info_output = """ {
" filename " : " volume- %s " ,
" format " : " qcow2 " ,
" virtual-size " : 1073741824 ,
" actual-size " : 473000
} """ % s elf.VOLUME_UUID
img_info = imageutils . QemuImgInfo ( qemu_img_info_output )
img_info = imageutils . QemuImgInfo ( qemu_img_info_output , format = ' json ' )
image_utils . qemu_img_info = mock . Mock ( return_value = img_info )
image_utils . resize_image = mock . Mock ( )
@ -975,13 +976,14 @@ class QuobyteDriverTestCase(test.TestCase):
size = dest_volume [ ' size ' ]
qemu_img_output = """ image: %s
file format : raw
virtual size : 1.0 G ( 1073741824 bytes )
disk size : 173 K
backing file : % s
""" % (snap_file, src_volume[ ' name ' ])
img_info = imageutils . QemuImgInfo ( qemu_img_output )
qemu_img_output = """ {
" filename " : " %s " ,
" format " : " raw " ,
" virtual-size " : 1073741824 ,
" actual-size " : 173000 ,
" backing-filename " : " %s "
} """ % (snap_file, src_volume[ ' name ' ])
img_info = imageutils . QemuImgInfo ( qemu_img_output , format = ' json ' )
# mocking and testing starts here
image_utils . convert_image = mock . Mock ( )
@ -1031,13 +1033,14 @@ class QuobyteDriverTestCase(test.TestCase):
size = dest_volume [ ' size ' ]
qemu_img_output = """ image: %s
file format : raw
virtual size : 1.0 G ( 1073741824 bytes )
disk size : 173 K
backing file : % s
""" % (snap_file, src_volume[ ' name ' ])
img_info = imageutils . QemuImgInfo ( qemu_img_output )
qemu_img_output = """ {
" filename " : " %s " ,
" format " : " raw " ,
" virtual-size " : 1073741824 ,
" actual-size " : 173000 ,
" backing-filename " : " %s "
} """ % (snap_file, src_volume[ ' name ' ])
img_info = imageutils . QemuImgInfo ( qemu_img_output , format = ' json ' )
# mocking and testing starts here
image_utils . convert_image = mock . Mock ( )
@ -1092,13 +1095,14 @@ class QuobyteDriverTestCase(test.TestCase):
size = dest_volume [ ' size ' ]
qemu_img_output = """ image: %s
file format : raw
virtual size : 1.0 G ( 1073741824 bytes )
disk size : 173 K
backing file : % s
""" % (snap_file, src_volume[ ' name ' ])
img_info = imageutils . QemuImgInfo ( qemu_img_output )
qemu_img_output = """ {
" filename " : " %s " ,
" format " : " raw " ,
" virtual-size " : 1073741824 ,
" actual-size " : 173000 ,
" backing-filename " : " %s "
} """ % (snap_file, src_volume[ ' name ' ])
img_info = imageutils . QemuImgInfo ( qemu_img_output , format = ' json ' )
# mocking and testing starts here
image_utils . convert_image = mock . Mock ( )
@ -1156,13 +1160,14 @@ class QuobyteDriverTestCase(test.TestCase):
size = dest_volume [ ' size ' ]
qemu_img_output = """ image: %s
file format : raw
virtual size : 1.0 G ( 1073741824 bytes )
disk size : 173 K
backing file : % s
""" % (snap_file, src_volume[ ' name ' ])
img_info = imageutils . QemuImgInfo ( qemu_img_output )
qemu_img_output = """ {
" filename " : " %s " ,
" format " : " raw " ,
" virtual-size " : 1073741824 ,
" actual-size " : 173000 ,
" backing-filename " : " %s "
} """ % (snap_file, src_volume[ ' name ' ])
img_info = imageutils . QemuImgInfo ( qemu_img_output , format = ' json ' )
# mocking and testing starts here
image_utils . convert_image = mock . Mock ( )
@ -1247,12 +1252,13 @@ class QuobyteDriverTestCase(test.TestCase):
drv . _get_hash_str ( self . TEST_QUOBYTE_VOLUME ) )
vol_path = os . path . join ( vol_dir , volume [ ' name ' ] )
qemu_img_output = """ image: %s
file format : raw
virtual size : 1.0 G ( 1073741824 bytes )
disk size : 173 K
""" % volume[ ' name ' ]
img_info = imageutils . QemuImgInfo ( qemu_img_output )
qemu_img_output = """ {
" filename " : " %s " ,
" format " : " raw " ,
" virtual-size " : 1073741824 ,
" actual-size " : 173000
} """ % volume[ ' name ' ]
img_info = imageutils . QemuImgInfo ( qemu_img_output , format = ' json ' )
drv . get_active_image_from_info = mock . Mock ( return_value = volume [ ' name ' ] )
image_utils . qemu_img_info = mock . Mock ( return_value = img_info )
@ -1293,12 +1299,13 @@ class QuobyteDriverTestCase(test.TestCase):
mock_create_temporary_file . return_value = self . TEST_TMP_FILE
qemu_img_output = """ image: %s
file format : raw
virtual size : 1.0 G ( 1073741824 bytes )
disk size : 173 K
""" % volume[ ' name ' ]
img_info = imageutils . QemuImgInfo ( qemu_img_output )
qemu_img_output = """ {
" filename " : " %s " ,
" format " : " raw " ,
" virtual-size " : 1073741824 ,
" actual-size " : 173000
} """ % volume[ ' name ' ]
img_info = imageutils . QemuImgInfo ( qemu_img_output , format = ' json ' )
mock_qemu_img_info . return_value = img_info
upload_path = volume_path
@ -1340,12 +1347,13 @@ class QuobyteDriverTestCase(test.TestCase):
mock_create_temporary_file . return_value = self . TEST_TMP_FILE
qemu_img_output = """ image: %s
file format : qcow2
virtual size : 1.0 G ( 1073741824 bytes )
disk size : 173 K
""" % volume[ ' name ' ]
img_info = imageutils . QemuImgInfo ( qemu_img_output )
qemu_img_output = """ {
" filename " : " %s " ,
" format " : " qcow2 " ,
" virtual-size " : 1073741824 ,
" actual-size " : 173000
} """ % volume[ ' name ' ]
img_info = imageutils . QemuImgInfo ( qemu_img_output , format = ' json ' )
mock_qemu_img_info . return_value = img_info
upload_path = self . TEST_TMP_FILE
@ -1390,13 +1398,14 @@ class QuobyteDriverTestCase(test.TestCase):
mock_create_temporary_file . return_value = self . TEST_TMP_FILE
qemu_img_output = """ image: volume- %s . %s
file format : qcow2
virtual size : 1.0 G ( 1073741824 bytes )
disk size : 173 K
backing file : % s
""" % (self.VOLUME_UUID, self.SNAP_UUID, volume_filename)
img_info = imageutils . QemuImgInfo ( qemu_img_output )
qemu_img_output = """ {
" filename " : " volume- %s . %s " ,
" format " : " qcow2 " ,
" virtual-size " : 1073741824 ,
" actual-size " : 173000 ,
" backing-filename " : " %s "
} """ % (self.VOLUME_UUID, self.SNAP_UUID, volume_filename)
img_info = imageutils . QemuImgInfo ( qemu_img_output , format = ' json ' )
mock_qemu_img_info . return_value = img_info
upload_path = self . TEST_TMP_FILE