X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FGetNetworkMethods.py;h=8eea15eca7b95ab7b1b2a3e14175124b46f1e15f;hb=333b05cbc9d475cc0c568d1a3f44196ab2fdf0f2;hp=e857dd56b547ae5638794e552421a40d603d159e;hpb=e347fc823bbba9d88a3fddf07d5c21024dfd1e55;p=plcapi.git diff --git a/PLC/Methods/GetNetworkMethods.py b/PLC/Methods/GetNetworkMethods.py index e857dd5..8eea15e 100644 --- a/PLC/Methods/GetNetworkMethods.py +++ b/PLC/Methods/GetNetworkMethods.py @@ -1,3 +1,5 @@ +# $Id$ +# $URL$ from PLC.Faults import * from PLC.Method import Method from PLC.Parameter import Parameter, Mixed @@ -9,7 +11,7 @@ class GetNetworkMethods(Method): Returns a list of all valid network methods. """ - roles = ['admin', 'pi', 'user', 'tech'] + roles = ['admin', 'pi', 'user', 'tech', 'node'] accepts = [ Auth() @@ -17,5 +19,6 @@ class GetNetworkMethods(Method): returns = [NetworkMethod.fields['method']] + def call(self, auth): return [network_method['method'] for network_method in NetworkMethods(self.api)]