X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=trunk%2FPLC%2FMethods%2FAdmDeleteNodeNetwork.py;fp=trunk%2FPLC%2FMethods%2FAdmDeleteNodeNetwork.py;h=d5665047b697bb668dfe9cbe5b035e4af51e6729;hb=5a4c1b1278ffa01e630fde47f7c54888ed20a576;hp=0000000000000000000000000000000000000000;hpb=cee5ab52df1c9f38b6eaff2dd354cb22f59028c7;p=plcapi.git diff --git a/trunk/PLC/Methods/AdmDeleteNodeNetwork.py b/trunk/PLC/Methods/AdmDeleteNodeNetwork.py new file mode 100644 index 0000000..d566504 --- /dev/null +++ b/trunk/PLC/Methods/AdmDeleteNodeNetwork.py @@ -0,0 +1,24 @@ +from PLC.Faults import * +from PLC.Method import Method +from PLC.Parameter import Parameter, Mixed +from PLC.Auth import Auth +from PLC.Nodes import Node, Nodes +from PLC.NodeNetworks import NodeNetwork, NodeNetworks +from PLC.Methods.DeleteNodeNetwork import DeleteNodeNetwork + +class AdmDeleteNodeNetwork(DeleteNodeNetwork): + """ + Deprecated. See DeleteNodeNetwork. + """ + + status = "deprecated" + + accepts = [ + Auth(), + Mixed(Node.fields['node_id'], + Node.fields['hostname']), + NodeNetwork.fields['nodenetwork_id'] + ] + + def call(self, auth, node_id_or_hostname, nodenetwork_id): + return DeleteNodeNetwork.call(self, auth, nodenetwork_id)