X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FAddNodeToPCU.py;h=7f9daeb867023d09915632badb545ab9db9b314b;hb=f7ce7ce813d4c44502629820a3583f32a99a98f7;hp=279731dd034a514f65e88717d30dbe31b30c9ebf;hpb=9a608e111c7f8182f51753ea3f563ebc19eb4c71;p=plcapi.git diff --git a/PLC/Methods/AddNodeToPCU.py b/PLC/Methods/AddNodeToPCU.py index 279731d..7f9daeb 100644 --- a/PLC/Methods/AddNodeToPCU.py +++ b/PLC/Methods/AddNodeToPCU.py @@ -22,7 +22,7 @@ class AddNodeToPCU(Method): accepts = [ Auth(), - Mixed(Node.fields['node_id'], + Mixed(Node.fields['node_id'], Node.fields['hostname']), PCU.fields['pcu_id'], Parameter(int, 'PCU port number') @@ -31,7 +31,7 @@ class AddNodeToPCU(Method): returns = Parameter(int, '1 if successful') def call(self, auth, node_id_or_hostname, pcu_id, port): - # Get node + # Get node nodes = Nodes(self.api, [node_id_or_hostname]) if not nodes: raise PLCInvalidArgument, "No such node" @@ -55,8 +55,8 @@ class AddNodeToPCU(Method): break if not ok: raise PLCPermissionDenied, "Not allowed to update that PCU" - - # Add node to PCU + + # Add node to PCU if node['node_id'] in pcu['node_ids']: raise PLCInvalidArgument, "Node already controlled by PCU" @@ -68,9 +68,9 @@ class AddNodeToPCU(Method): pcu.add_node(node, port) - # Logging variables - self.event_objects = {'Node': [node['node_id']], - 'PCU': [pcu['pcu_id']]} - self.message = 'Node %d added to pcu %d on port %d' % \ - (node['node_id'], pcu['pcu_id'], port) + # Logging variables + self.event_objects = {'Node': [node['node_id']], + 'PCU': [pcu['pcu_id']]} + self.message = 'Node %d added to pcu %d on port %d' % \ + (node['node_id'], pcu['pcu_id'], port) return 1