Merge "optimize the copy_image_to_volume method of sheepdogdriver"
This commit is contained in:
commit
fadcb66741
@ -529,7 +529,12 @@ class SheepdogDriver(driver.VolumeDriver):
|
||||
# see volume/drivers/manager.py:_create_volume
|
||||
self.client.delete(volume.name)
|
||||
# convert and store into sheepdog
|
||||
image_utils.convert_image(tmp, 'sheepdog:%s' % volume['name'],
|
||||
image_utils.convert_image(
|
||||
tmp,
|
||||
'sheepdog:%(addr)s:%(port)d:%(name)s' % {
|
||||
'addr': CONF.sheepdog_store_address,
|
||||
'port': CONF.sheepdog_store_port,
|
||||
'name': volume['name']},
|
||||
'raw')
|
||||
self.client.resize(volume.name, volume.size)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user