manila/manila/scheduler/filters
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
..
share_group_filters [Share groups] Add scheduler filter ConsistentSnapshotFilter 2017-06-02 17:48:05 +03:00
__init__.py Address H104 File contains nothing but comments 2014-07-14 10:19:15 +02:00
availability_zone.py Allow configuring availability_zones in share types 2019-02-13 17:39:48 +00:00
base.py Provide filter name in user messages 2017-07-24 11:11:06 +00:00
base_host.py Reorganize scheduler and merge code from Oslo incubator 2015-12-01 20:54:17 +00:00
capabilities.py Add share_type filter support to pool_list 2016-12-09 09:59:34 +08:00
capacity.py Remove log translations in scheduler 3/5 2017-03-31 00:54:26 +08:00
create_from_snapshot.py Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
driver.py Fix driver filter to not check share_backend_name 2019-03-14 17:27:49 +00:00
extra_specs_ops.py Make extra_specs value as case-insensitive 2019-12-11 10:39:08 +09:00
ignore_attempted_hosts.py Enable some off-by-default checks 2017-08-03 16:13:32 +08:00
json.py Reorganize scheduler and merge code from Oslo incubator 2015-12-01 20:54:17 +00:00
retry.py Remove `None` as a redundant argument to dict.get() 2016-02-17 00:06:14 +08:00
share_replication.py Fix tox errors and warnings in the devref 2016-05-22 10:50:02 -04:00