manila/manila/tests/api
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
..
contrib Allow configuring availability_zones in share types 2019-02-13 17:39:48 +00:00
extensions Remove vim headers 2014-10-06 15:00:27 +02:00
middleware Fix UnicodeDecodeError when decode API input 2018-02-07 06:37:32 +00:00
openstack Add share network with multiple subnets 2019-09-13 11:27:18 -03:00
v1 Add new quota for share replicas 2020-04-06 13:17:30 +00:00
v2 Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
views Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
__init__.py pep8: Enable H303 and F403 2014-08-23 10:40:52 +02:00
common.py Remove vim headers 2014-10-06 15:00:27 +02:00
fakes.py Hacking: Fix E117 2020-04-01 11:31:13 +02:00
test_common.py Add share network with multiple subnets 2019-09-13 11:27:18 -03:00
test_extensions.py Limit formatting routes when adding resources 2018-06-11 03:39:47 +00:00
test_middleware.py Added CORS support to Manila 2015-11-11 10:10:58 -08:00
test_versions.py [pylint] Fix/ignore pylint errors in test modules 2019-02-28 08:36:11 -08:00
test_wsgi.py Add possibility to run 'manila-api' with wsgi web servers 2017-04-10 12:49:20 +03:00