manila/manila/share/drivers
Douglas Viroel 6c47b193b0 Create share from snapshot in another pool or backend
This patch enables the creation of a share from snapshot
specifying another pool or backend. In the scheduler, a
new filter and weigher were implemented in order to consider
this operation if the backend supports it. Also, a new
field called 'progress' was added in the share and share
instance. The 'progress' field indicates the status
of the operation create share from snapshot (in percentage).
Finally, a new periodic task was added in order to constantly
check the share status.

Partially-implements: bp create-share-from-snapshot-in-another-pool-or-backend

DOCImpact
Change-Id: Iab13a0961eb4a387a502246e5d4b79bc9046e04b
Co-authored-by: carloss <ces.eduardo98@gmail.com>
Co-authored-by: dviroel <viroel@gmail.com>
2020-04-09 11:15:22 -03:00
..
cephfs Hacking: Fix F841 2020-04-01 09:21:01 +02:00
container Hacking: Fix W605 2020-04-01 14:38:14 +02:00
dell_emc Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
ganesha Hacking: Fix W605 2020-04-01 14:38:14 +02:00
glusterfs Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
hdfs Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
hitachi Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
hpe Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
huawei Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
ibm Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
infinidat Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
infortrend Hacking: Fix W605 2020-04-01 14:38:14 +02:00
inspur Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
maprfs Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
netapp Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
nexenta Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
qnap Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
quobyte Adds export path option to Quobyte driver 2018-08-14 15:34:52 +02:00
tegile Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
veritas Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
windows Hacking: Fix E731 2020-04-01 14:11:10 +02:00
zfsonlinux Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
zfssa Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
__init__.py Files with no code must be left completely empty 2016-09-28 17:00:30 +07:00
generic.py Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
helpers.py Hacking: Fix W605 2020-04-01 14:38:14 +02:00
lvm.py Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
service_instance.py Merge "Add opt doc and reno for noop interface driver" 2020-02-05 14:13:05 +00:00