diff --git a/cinderclient/v1/quota_classes.py b/cinderclient/v1/quota_classes.py index 9e81e2cca..37441b32c 100644 --- a/cinderclient/v1/quota_classes.py +++ b/cinderclient/v1/quota_classes.py @@ -26,7 +26,7 @@ class QuotaClassSet(base.Resource): return self.class_name def update(self, *args, **kwargs): - self.manager.update(self.class_name, *args, **kwargs) + return self.manager.update(self.class_name, *args, **kwargs) class QuotaClassSetManager(base.Manager): @@ -42,4 +42,6 @@ class QuotaClassSetManager(base.Manager): for update in updates: body['quota_class_set'][update] = updates[update] - self._update('/os-quota-class-sets/%s' % (class_name), body) + result = self._update('/os-quota-class-sets/%s' % (class_name), body) + return self.resource_class(self, + result['quota_class_set'], loaded=True) diff --git a/cinderclient/v2/quota_classes.py b/cinderclient/v2/quota_classes.py index bf80db0f6..c9c40f13b 100644 --- a/cinderclient/v2/quota_classes.py +++ b/cinderclient/v2/quota_classes.py @@ -24,7 +24,7 @@ class QuotaClassSet(base.Resource): return self.class_name def update(self, *args, **kwargs): - self.manager.update(self.class_name, *args, **kwargs) + return self.manager.update(self.class_name, *args, **kwargs) class QuotaClassSetManager(base.Manager): @@ -40,4 +40,6 @@ class QuotaClassSetManager(base.Manager): for update in updates: body['quota_class_set'][update] = updates[update] - self._update('/os-quota-class-sets/%s' % (class_name), body) + result = self._update('/os-quota-class-sets/%s' % (class_name), body) + return self.resource_class(self, + result['quota_class_set'], loaded=True) diff --git a/cinderclient/v2/shell.py b/cinderclient/v2/shell.py index a241a8f74..b1e95d2db 100644 --- a/cinderclient/v2/shell.py +++ b/cinderclient/v2/shell.py @@ -1015,8 +1015,8 @@ def do_quota_class_show(cs, args): _quota_show(cs.quota_classes.get(args.class_name)) -@utils.arg('class-name', - metavar='', +@utils.arg('class_name', + metavar='', help='Name of quota class for which to set quotas.') @utils.arg('--volumes', metavar='',