- fix documentation
[plcapi.git] / PLC / Methods / GetConfFiles.py
index 15dee3b..fe3cb79 100644 (file)
@@ -2,7 +2,7 @@ from PLC.Faults import *
 from PLC.Method import Method
 from PLC.Parameter import Parameter, Mixed
 from PLC.ConfFiles import ConfFile, ConfFiles
-from PLC.Auth import PasswordAuth
+from PLC.Auth import Auth
 
 class GetConfFiles(Method):
     """
@@ -14,13 +14,11 @@ class GetConfFiles(Method):
     roles = ['admin']
 
     accepts = [
-        PasswordAuth(),
+        Auth(),
         [ConfFile.fields['conf_file_id']]
         ]
 
     returns = [ConfFile.fields]
 
     def call(self, auth, conf_file_ids = None):
-        conf_files = ConfFiles(self.api, conf_file_ids).values()
-        conf_files = [dict(conf_file) for conf_file in conf_files]
-        return conf_files
+        return ConfFiles(self.api, conf_file_ids).values()