Move API module 'share_instances' under v2 dir
Share instances API has min version as 2.3 and considered as v2-only. But now it is stored under v1 dir for no reason. Move it to proper dir and remove from v1 router because it could not be used using v1 API anyway. Change-Id: I1e3c306b31235cd422ac339df56147439a7bbace Closes-Bug: #1521999
This commit is contained in:
parent
769bc98d1a
commit
31a19b1fb3
|
@ -26,7 +26,6 @@ import manila.api.openstack
|
|||
from manila.api.v1 import limits
|
||||
from manila.api.v1 import scheduler_stats
|
||||
from manila.api.v1 import security_service
|
||||
from manila.api.v1 import share_instances
|
||||
from manila.api.v1 import share_manage
|
||||
from manila.api.v1 import share_metadata
|
||||
from manila.api.v1 import share_networks
|
||||
|
@ -101,18 +100,6 @@ class APIRouter(manila.api.openstack.APIRouter):
|
|||
collection={'detail': 'GET'},
|
||||
member={'action': 'POST'})
|
||||
|
||||
self.resources['share_instances'] = share_instances.create_resource()
|
||||
mapper.resource("share_instance", "share_instances",
|
||||
controller=self.resources['share_instances'],
|
||||
collection={'detail': 'GET'},
|
||||
member={'action': 'POST'})
|
||||
|
||||
mapper.connect("share_instance",
|
||||
"/{project_id}/shares/{share_id}/instances",
|
||||
controller=self.resources['share_instances'],
|
||||
action='get_share_instances',
|
||||
conditions={"method": ['GET']})
|
||||
|
||||
self.resources['snapshots'] = share_snapshots.create_resource()
|
||||
mapper.resource("snapshot", "snapshots",
|
||||
controller=self.resources['snapshots'],
|
||||
|
|
|
@ -27,7 +27,6 @@ import manila.api.openstack
|
|||
from manila.api.v1 import limits
|
||||
from manila.api.v1 import scheduler_stats
|
||||
from manila.api.v1 import security_service
|
||||
from manila.api.v1 import share_instances
|
||||
from manila.api.v1 import share_manage
|
||||
from manila.api.v1 import share_metadata
|
||||
from manila.api.v1 import share_networks
|
||||
|
@ -41,6 +40,7 @@ from manila.api.v2 import consistency_groups
|
|||
from manila.api.v2 import quota_class_sets
|
||||
from manila.api.v2 import quota_sets
|
||||
from manila.api.v2 import services
|
||||
from manila.api.v2 import share_instances
|
||||
from manila.api.v2 import share_types
|
||||
from manila.api.v2 import shares
|
||||
from manila.api import versions
|
||||
|
|
|
@ -17,7 +17,7 @@ from oslo_serialization import jsonutils
|
|||
import six
|
||||
from webob import exc as webob_exc
|
||||
|
||||
from manila.api.v1 import share_instances
|
||||
from manila.api.v2 import share_instances
|
||||
from manila.common import constants
|
||||
from manila import context
|
||||
from manila import db
|
Loading…
Reference in New Issue