Define volume availability_zones_client as library

Volume availability_zones_clients have good interfaces now,
then this patch makes them as a library.

Partially implements blueprint consistent-service-method-names

Change-Id: I4fc229b113b4f85af22fb3300ae0907dc49f4a73
This commit is contained in:
Ken'ichi Ohmichi 2016-08-02 11:11:50 -07:00
parent 2d8f3a49dc
commit a1ad1fe785
5 changed files with 6 additions and 4 deletions

View File

@ -6,5 +6,7 @@ features:
so the other projects can use these modules as stable libraries
without any maintenance changes.
* availability_zone_client(v1)
* availability_zone_client(v2)
* extensions_client(v1)
* extensions_client(v2)

View File

@ -12,14 +12,14 @@
# License for the specific language governing permissions and limitations under
# the License.
from tempest.lib.services.volume.v1.availability_zone_client import \
AvailabilityZoneClient
from tempest.lib.services.volume.v1.extensions_client import ExtensionsClient
from tempest.services.volume.v1.json.admin.hosts_client import HostsClient
from tempest.services.volume.v1.json.admin.quotas_client import QuotasClient
from tempest.services.volume.v1.json.admin.services_client import \
ServicesClient
from tempest.services.volume.v1.json.admin.types_client import TypesClient
from tempest.services.volume.v1.json.availability_zone_client import \
AvailabilityZoneClient
from tempest.services.volume.v1.json.backups_client import BackupsClient
from tempest.services.volume.v1.json.qos_client import QosSpecsClient
from tempest.services.volume.v1.json.snapshots_client import SnapshotsClient

View File

@ -12,14 +12,14 @@
# License for the specific language governing permissions and limitations under
# the License.
from tempest.lib.services.volume.v2.availability_zone_client import \
AvailabilityZoneClient
from tempest.lib.services.volume.v2.extensions_client import ExtensionsClient
from tempest.services.volume.v2.json.admin.hosts_client import HostsClient
from tempest.services.volume.v2.json.admin.quotas_client import QuotasClient
from tempest.services.volume.v2.json.admin.services_client import \
ServicesClient
from tempest.services.volume.v2.json.admin.types_client import TypesClient
from tempest.services.volume.v2.json.availability_zone_client import \
AvailabilityZoneClient
from tempest.services.volume.v2.json.backups_client import BackupsClient
from tempest.services.volume.v2.json.qos_client import QosSpecsClient
from tempest.services.volume.v2.json.snapshots_client import SnapshotsClient