X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FAddNode.py;h=8d253df218241f6f3f5f4ce6e8ad72e49b93b7d7;hb=c19d3f07adc9959803e56e6f5bc48ab413e13eaa;hp=17f0bfff57ca8a43f3c4ba0bf0f767da56a1bc6b;hpb=d4c363a3ee55334eacd91f303adf6ecc20055d1e;p=plcapi.git diff --git a/PLC/Methods/AddNode.py b/PLC/Methods/AddNode.py index 17f0bff..8d253df 100644 --- a/PLC/Methods/AddNode.py +++ b/PLC/Methods/AddNode.py @@ -33,7 +33,6 @@ class AddNode(Method): returns = Parameter(int, 'New node_id (> 0) if successful') - def call(self, auth, site_id_or_login_base, node_fields): node_fields = dict(filter(can_update, node_fields.items())) @@ -60,6 +59,8 @@ class AddNode(Method): node['site_id'] = site['site_id'] node.sync() - self.object_ids = [site['site_id'], node['node_id']] + self.event_objects = {'Site': [site['site_id']], + 'Node': [node['node_id']]} + self.message = "Node %s created" % node['node_id'] return node['node_id']