migrate_volume() only exists in the deprecated VolumeDriver()
class and not BaseVD. This means that drivers inheriting from
*VD hit attribute errors when trying to call driver.migrate_volume().
I suspect this indicates that we should rework some of our
abc class structure a little bit, but this seems like a
reasonable fix for now.
Reviewed: https:/ /review. openstack. org/221425 /git.openstack. org/cgit/ openstack/ cinder/ commit/ ?id=223fbd36b7e c433040f5b95dcb aacf46f6939b79
Committed: https:/
Submitter: Jenkins
Branch: master
commit 223fbd36b7ec433 040f5b95dcbaacf 46f6939b79
Author: Eric Harney <email address hidden>
Date: Tue Sep 8 13:31:31 2015 -0400
Add migrate_volume to BaseVD
migrate_ volume( ) only exists in the deprecated VolumeDriver() migrate_ volume( ).
class and not BaseVD. This means that drivers inheriting from
*VD hit attribute errors when trying to call driver.
I suspect this indicates that we should rework some of our
abc class structure a little bit, but this seems like a
reasonable fix for now.
Related-Bug: #1478987
Related-Bug: #1471807
Closes-Bug: #1493286
Change-Id: I3d555507416606 db265b8ebe335b5 1a08fe32328