summaryrefslogtreecommitdiff
path: root/openstackclient/tests/unit/network
diff options
context:
space:
mode:
authorZuul <zuul@review.openstack.org>2019-03-07 00:34:18 +0000
committerGerrit Code Review <review@openstack.org>2019-03-07 00:34:18 +0000
commitf992617f798426ff996eb776d8e16a03adef0bab (patch)
tree3a064e8d85bde1a399b5a26a47babc4634174860 /openstackclient/tests/unit/network
parent8159fc216db779e5f14db24d9224f01265f1c7b2 (diff)
parent75cba9d1cbdd7b14b0d507af27f896c6c45e713e (diff)
downloadpython-openstackclient-f992617f798426ff996eb776d8e16a03adef0bab.tar.gz
Merge "Add support for get details of Quota"
Diffstat (limited to 'openstackclient/tests/unit/network')
-rw-r--r--openstackclient/tests/unit/network/v2/fakes.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/openstackclient/tests/unit/network/v2/fakes.py b/openstackclient/tests/unit/network/v2/fakes.py
index 28e92d11..ee0919fd 100644
--- a/openstackclient/tests/unit/network/v2/fakes.py
+++ b/openstackclient/tests/unit/network/v2/fakes.py
@@ -1700,3 +1700,26 @@ class FakeQuota(object):
info=copy.deepcopy(quota_attrs),
loaded=True)
return quota
+
+ @staticmethod
+ def create_one_net_detailed_quota(attrs=None):
+ """Create one quota"""
+ attrs = attrs or {}
+
+ quota_attrs = {
+ 'floating_ips': {'used': 0, 'reserved': 0, 'limit': 20},
+ 'networks': {'used': 0, 'reserved': 0, 'limit': 25},
+ 'ports': {'used': 0, 'reserved': 0, 'limit': 11},
+ 'rbac_policies': {'used': 0, 'reserved': 0, 'limit': 15},
+ 'routers': {'used': 0, 'reserved': 0, 'limit': 40},
+ 'security_groups': {'used': 0, 'reserved': 0, 'limit': 10},
+ 'security_group_rules': {'used': 0, 'reserved': 0, 'limit': 100},
+ 'subnets': {'used': 0, 'reserved': 0, 'limit': 20},
+ 'subnet_pools': {'used': 0, 'reserved': 0, 'limit': 30}}
+
+ quota_attrs.update(attrs)
+
+ quota = fakes.FakeResource(
+ info=copy.deepcopy(quota_attrs),
+ loaded=True)
+ return quota