summaryrefslogtreecommitdiff
path: root/tuskar_ui/api/tuskar.py
diff options
context:
space:
mode:
Diffstat (limited to 'tuskar_ui/api/tuskar.py')
-rw-r--r--tuskar_ui/api/tuskar.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tuskar_ui/api/tuskar.py b/tuskar_ui/api/tuskar.py
index c97f93e7..85d293eb 100644
--- a/tuskar_ui/api/tuskar.py
+++ b/tuskar_ui/api/tuskar.py
@@ -352,6 +352,7 @@ class Role(base.APIResourceWrapper):
self._request = request
@classmethod
+ @memoized.memoized
@handle_errors(_("Unable to retrieve overcloud roles"), [])
def list(cls, request):
"""Return a list of Overcloud Roles in Tuskar
@@ -367,6 +368,7 @@ class Role(base.APIResourceWrapper):
return [cls(role, request=request) for role in roles]
@classmethod
+ @memoized.memoized
@handle_errors(_("Unable to retrieve overcloud role"))
def get(cls, request, role_id):
"""Return the Tuskar Role that matches the ID