pldriver: fix register node
authorMohamed Larabi <mohamed.larabi@inria.fr>
Mon, 14 Jan 2013 11:01:00 +0000 (12:01 +0100)
committerMohamed Larabi <mohamed.larabi@inria.fr>
Mon, 14 Jan 2013 11:01:00 +0000 (12:01 +0100)
sfa/planetlab/pldriver.py

index c3d14ea..15442f5 100644 (file)
@@ -124,7 +124,7 @@ class PlDriver (Driver):
                 self.shell.AddPersonKey(pointer, {'key_type' : 'ssh', 'key' : pub_key})
 
         elif type == 'node':
-            login_base = PlXrn(xrn=sfa_record['authority'],type='node').pl_login_base()
+            login_base = PlXrn(xrn=sfa_record['authority'],type='authority').pl_login_base()
             nodes = self.shell.GetNodes([pl_record['hostname']])
             if not nodes:
                 pointer = self.shell.AddNode(login_base, pl_record)