from PLC.Parameter import Parameter, Mixed
from PLC.Nodes import Node, Nodes
from PLC.ConfFiles import ConfFile, ConfFiles
-from PLC.Auth import PasswordAuth
+from PLC.Auth import Auth
class AdmQueryConfFile(Method):
"""
roles = ['admin', 'pi', 'user', 'tech']
accepts = [
- PasswordAuth(),
+ Auth(),
{'node_id': Node.fields['node_id']}
]
def call(self, auth, search_vals):
if 'node_id' in search_vals:
- conf_files = ConfFiles(self.api).values()
+ conf_files = ConfFiles(self.api)
conf_files = filter(lambda conf_file: \
search_vals['node_id'] in conf_file['node_ids'],