manila/manila/api/v2
Rodrigo Barbieri cae5a0152c Move Share Migration code to Data Service
Removed functionality of Share Migration relying on Manila Share
Service node, moved code to Data Service node for copy phase.

Added parameter 'notify' and share/api methods for future
implementation (see dependent patches).

Added new copy operation statuses, in order to implement future
API calls to obtain progress and cancel migration.

Added possibility of 2-phase migration for driver migration and
generic (fallback) migration.

Added admin export location support and removed approach of
replacing IP with config parameter.

Added Admin-only API entry points to:
- Migration Cancel (only during copying)
- Reset Task State field
- Migration Get Progress (only during copying)
- Migration Complete (2nd phase migration)
- Notify parameter on Migrate Share

APIImpact
DocImpact

Implements: blueprint data-service-migration
Change-Id: I1d65aac2f36942cd70eb214be561d59a15a4ba26
2016-03-03 09:34:29 -03:00
..
__init__.py Add new URLs for APIs ported from extensions 2015-12-01 12:15:06 +02:00
availability_zones.py Add new URLs for APIs ported from extensions 2015-12-01 12:15:06 +02:00
cgsnapshots.py Using dict.items() is better than six.iteritems(dict) 2016-01-19 22:22:48 +08:00
consistency_groups.py Using dict.items() is better than six.iteritems(dict) 2016-01-19 22:22:48 +08:00
quota_class_sets.py Add new URLs for APIs ported from extensions 2015-12-01 12:15:06 +02:00
quota_sets.py Replace deprecated [logger/LOG].warn with warning 2016-01-08 10:32:47 +08:00
router.py Manage and unmanage snapshot 2016-02-18 04:09:05 -05:00
services.py Trivial: Remove unused logging import 2015-12-28 21:44:26 -05:00
share_export_locations.py Update export location retrieval APIs 2016-03-02 09:32:28 -05:00
share_instance_export_locations.py Update export location retrieval APIs 2016-03-02 09:32:28 -05:00
share_instances.py Move API module 'share_instances' under v2 dir 2015-12-02 14:07:55 +02:00
share_replicas.py Add Replication admin APIs and driver i/f changes 2016-02-25 09:31:54 -05:00
share_snapshots.py Manage and unmanage snapshot 2016-02-18 04:09:05 -05:00
share_types.py Remove `None` as a redundant argument to dict.get() 2016-02-17 00:06:14 +08:00
shares.py Move Share Migration code to Data Service 2016-03-03 09:34:29 -03:00