manila/api-ref/source
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
..
samples Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
availability-zones.inc [api-ref] De-duplicate date and time parameters 2019-04-04 15:59:32 +00:00
conf.py Bump the openstackdocstheme extension to 1.20 2019-07-01 15:30:47 +08:00
experimental.inc [doc] Move Experimental APIs description to a common place 2017-09-04 09:25:14 +00:00
extensions.inc [api-ref] De-duplicate date and time parameters 2019-04-04 15:59:32 +00:00
index.rst Add api ref for access rule metadata feature 2019-02-14 17:15:31 -08:00
limits.inc [api-ref] Replace "tenant" terminology with "project" 2019-04-04 08:58:01 -07:00
os-share-manage.inc The parameters of 'list shares' are optional 2019-04-04 19:03:38 +00:00
parameters.yaml Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
quota-classes.inc [api-ref] Replace "tenant" terminology with "project" 2019-04-04 08:58:01 -07:00
quota-sets.inc [api-ref] Replace "tenant" terminology with "project" 2019-04-04 08:58:01 -07:00
scheduler-stats.inc [api-ref] Replace "tenant" terminology with "project" 2019-04-04 08:58:01 -07:00
security-services.inc The parameters of 'list shares' are optional 2019-04-04 19:03:38 +00:00
services.inc [api-ref] De-duplicate date and time parameters 2019-04-04 15:59:32 +00:00
share-access-rule-metadata.inc [api-ref] Replace "tenant" terminology with "project" 2019-04-04 08:58:01 -07:00
share-access-rules.inc [api-ref] De-duplicate date and time parameters 2019-04-04 15:59:32 +00:00
share-actions.inc [api-ref] De-duplicate date and time parameters 2019-04-04 15:59:32 +00:00
share-export-locations.inc [api-ref] De-duplicate date and time parameters 2019-04-04 15:59:32 +00:00
share-group-snapshots.inc [api-ref] Use relative links and fix grammar 2019-07-22 12:50:43 -07:00
share-group-types.inc [api-ref] Use relative links and fix grammar 2019-07-22 12:50:43 -07:00
share-groups.inc [api-ref] Use relative links and fix grammar 2019-07-22 12:50:43 -07:00
share-instance-export-locations.inc [api-ref] De-duplicate date and time parameters 2019-04-04 15:59:32 +00:00
share-instances.inc Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
share-metadata.inc [api-ref] Correct share metadata API ref 2019-07-26 15:13:41 -07:00
share-migration.inc [api-ref] Use relative links and fix grammar 2019-07-22 12:50:43 -07:00
share-networks.inc The parameters of 'list shares' are optional 2019-04-04 19:03:38 +00:00
share-replica-export-locations.inc [api-ref] De-duplicate date and time parameters 2019-04-04 15:59:32 +00:00
share-replicas.inc [api-ref] De-duplicate date and time parameters 2019-04-04 15:59:32 +00:00
share-servers.inc [api-ref] De-duplicate date and time parameters 2019-04-04 15:59:32 +00:00
share-types.inc Add update share-type API to Share Types 2019-09-10 14:43:07 -07:00
shares.inc Create share from snapshot in another pool or backend 2020-04-09 11:15:22 -03:00
snapshot-instances.inc [api-ref] De-duplicate date and time parameters 2019-04-04 15:59:32 +00:00
snapshots.inc The parameters of 'list shares' are optional 2019-04-04 19:03:38 +00:00
status.yaml Use rest_status_code for api-ref response codes 2018-03-24 01:07:16 +00:00
user-messages.inc [api-ref] Replace "tenant" terminology with "project" 2019-04-04 08:58:01 -07:00
versions.inc Merge "Api-ref: Add missing parameter in the version api" 2018-07-17 19:09:25 +00:00