From ae4e73607cb90a33f55e8705919a2152ae8fe8a5 Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Fri, 20 Oct 2006 18:25:02 +0000 Subject: [PATCH] - search by ip --- PLC/Methods/UpdateNodeNetwork.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PLC/Methods/UpdateNodeNetwork.py b/PLC/Methods/UpdateNodeNetwork.py index 26063bfa..d5ae2388 100644 --- a/PLC/Methods/UpdateNodeNetwork.py +++ b/PLC/Methods/UpdateNodeNetwork.py @@ -30,17 +30,17 @@ class UpdateNodeNetwork(Method): accepts = [ PasswordAuth(), Mixed(NodeNetwork.fields['nodenetwork_id'], - NodeNetwork.fields['hostname']), + NodeNetwork.fields['ip']), update_fields ] returns = Parameter(int, '1 if successful') - def call(self, auth, nodenetwork_id_or_hostname, nodenetwork_fields): + def call(self, auth, nodenetwork_id_or_ip, nodenetwork_fields): nodenetwork_fields = dict(filter(can_update, nodenetwork_fields.items())) # Get node network information - nodenetworks = NodeNetworks(self.api, [nodenetwork_id_or_hostname]).values() + nodenetworks = NodeNetworks(self.api, [nodenetwork_id_or_ip]).values() if not nodenetworks: raise PLCInvalidArgument, "No such node network" -- 2.47.0