get rid of svn keywords once and for good
[plcapi.git] / PLC / Methods / AddPersonKey.py
index 79cdfc6..af70185 100644 (file)
@@ -1,12 +1,9 @@
-# $Id$
-# $URL$
 from PLC.Faults import *
 from PLC.Method import Method
 from PLC.Parameter import Parameter, Mixed
 from PLC.Keys import Key, Keys
 from PLC.Persons import Person, Persons
 from PLC.Auth import Auth
-from PLC.SFA import SFA
 
 can_update = lambda (field, value): field in ['key_type','key']
 
@@ -44,7 +41,7 @@ class AddPersonKey(Method):
         if person['peer_id'] is not None:
             raise PLCInvalidArgument, "Not a local account"
 
-       # If we are not admin, make sure caller is adding a key to their account
+        # If we are not admin, make sure caller is adding a key to their account
         if 'admin' not in self.caller['roles']:
             if person['person_id'] != self.caller['person_id']:
                 raise PLCPermissionDenied, "You may only modify your own keys"
@@ -59,8 +56,4 @@ class AddPersonKey(Method):
         self.message = 'Key %d added to person %d' % \
                         (key['key_id'], person['person_id'])
 
-        # sync with the geni db
-        sfa = SFA(self.api)
-        sfa.update_record(person, 'user') 
-        
         return key['key_id']