X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FAddNode.py;h=485667b23fbd9c25a781436a803dc267755ab2da;hb=794eb39a9cda777c3f5401666cb1eea52e863c5c;hp=cacfdb272db918f83876530119aa85dd8e126a9e;hpb=2696eec3582eb1b1092d0a98c863a040f6aa2af4;p=plcapi.git diff --git a/PLC/Methods/AddNode.py b/PLC/Methods/AddNode.py index cacfdb2..485667b 100644 --- a/PLC/Methods/AddNode.py +++ b/PLC/Methods/AddNode.py @@ -33,8 +33,6 @@ class AddNode(Method): returns = Parameter(int, 'New node_id (> 0) if successful') - event_type = 'Add' - object_type = 'Node' def call(self, auth, site_id_or_login_base, node_fields): node_fields = dict(filter(can_update, node_fields.items())) @@ -60,11 +58,9 @@ class AddNode(Method): node = Node(self.api, node_fields) node['site_id'] = site['site_id'] - # xxx temporary, until I figure a way to get local/foreign nodes - # so far I cannot seem to use a filter/dict like {'~peer_id':None} - # node['peer_id'] = 0 node.sync() self.object_ids = [site['site_id'], node['node_id']] + self.message = "Node %s created" % node['node_id'] return node['node_id']