From: Tony Mack Date: Tue, 18 Aug 2009 01:10:30 +0000 (+0000) Subject: fix tabs X-Git-Tag: sfa-0.9-1~71 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=ca27dac40aa48a0df073433c489b73f361e34739;p=sfa.git fix tabs --- diff --git a/sfa/methods/register.py b/sfa/methods/register.py index 00ec0757..210eb4c6 100644 --- a/sfa/methods/register.py +++ b/sfa/methods/register.py @@ -107,8 +107,8 @@ class register(Method): record.set_pointer(pointer) # Add the user's key - if record['key']: - self.api.plshell.AddPersonKey(self.api.plauth, pointer, {'key_type' : 'ssh', 'key' : record['key']}) + if 'key' in record and record['key']: + self.api.plshell.AddPersonKey(self.api.plauth, pointer, {'key_type' : 'ssh', 'key' : record['key']}) elif (type == "node"): pl_record = self.api.geni_fields_to_pl_fields(type, name, record)