From 6fb026f93cf7347960da8b9e64cac778843921e4 Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Fri, 20 Oct 2006 18:04:29 +0000 Subject: [PATCH] - use GetRoles --- PLC/Methods/AdmGetAllRoles.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/PLC/Methods/AdmGetAllRoles.py b/PLC/Methods/AdmGetAllRoles.py index ea6c18fa..1a2ce423 100644 --- a/PLC/Methods/AdmGetAllRoles.py +++ b/PLC/Methods/AdmGetAllRoles.py @@ -1,11 +1,13 @@ from PLC.Faults import * from PLC.Method import Method from PLC.Parameter import Parameter -from PLC.Roles import Role, Roles from PLC.Auth import PasswordAuth +from PLC.Methods.GetRoles import GetRoles -class AdmGetAllRoles(Method): +class AdmGetAllRoles(GetRoles): """ + Deprecated. See GetRoles. + Return all possible roles as a struct: {'10': 'admin', '20': 'pi', '30': 'user', '40': 'tech'} @@ -15,12 +17,12 @@ class AdmGetAllRoles(Method): identifiers. """ - roles = ['admin', 'pi', 'user', 'tech'] - accepts = [PasswordAuth()] + status = "deprecated" + returns = dict def call(self, auth): - roles_list = Roles(self.api).values() + roles_list = GetRoles.call(self, auth) roles_dict = {} for role in roles_list: -- 2.47.0