3b5b7b9da3
Adds support and tests for the os-simple-tenant-usage extension for the Nova V3 API. There are no differences between the V2 and V3 API and this change adds the client code to enable the usage command. Note that with nomenclature change from tenant to project occuring in Nova there will be a difference between the V2 and V3 API in the future. Differences between the V2 and V3 API are described here: https://wiki.openstack.org/wiki/NovaAPIv2tov3 Partially implements blueprint v3-api Change-Id: Iddf6211c9c87cbb191d9a5d5a65710b343c30e67
28 lines
750 B
Python
28 lines
750 B
Python
# Copyright 2013 IBM Corp.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
# not use this file except in compliance with the License. You may obtain
|
|
# a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
# License for the specific language governing permissions and limitations
|
|
# under the License.
|
|
|
|
"""
|
|
Usage interface.
|
|
"""
|
|
|
|
from novaclient.v1_1 import usage
|
|
|
|
|
|
class Usage(usage.Usage):
|
|
pass
|
|
|
|
|
|
class UsageManager(usage.UsageManager):
|
|
pass
|