SFA object constructor now requires a argument
authorTony Mack <tmack@cs.princeton.edu>
Thu, 13 Aug 2009 15:03:22 +0000 (15:03 +0000)
committerTony Mack <tmack@cs.princeton.edu>
Thu, 13 Aug 2009 15:03:22 +0000 (15:03 +0000)
PLC/Methods/AddNode.py
PLC/Methods/AddPerson.py
PLC/Methods/AddPersonKey.py
PLC/Methods/AddSite.py
PLC/Methods/AddSlice.py
PLC/Methods/DeleteKey.py
PLC/Methods/DeleteNode.py
PLC/Methods/DeletePerson.py
PLC/Methods/DeleteSite.py
PLC/Methods/DeleteSlice.py

index cf9bdba..f9da543 100644 (file)
@@ -88,7 +88,7 @@ class AddNode(Method):
         self.message = "Node %s created" % node['node_id']
         
         # sync with geni db
-        sfa = SFA()
+        sfa = SFA(self.api)
         sfa.update_record(node, 'node', site['login_base']) 
         
         return node['node_id']
index 99f634c..a8b4e2c 100644 (file)
@@ -38,8 +38,8 @@ class AddPerson(Method):
         person = Person(self.api, person_fields)
         person.sync()
 
-       # Logging variables
-       self.event_objects = {'Person': [person['person_id']]}
-       self.message = 'Person %d added' % person['person_id']  
+        # Logging variables
+        self.event_objects = {'Person': [person['person_id']]}
+        self.message = 'Person %d added' % person['person_id'] 
 
         return person['person_id']
index 3a06a34..335b403 100644 (file)
@@ -60,7 +60,7 @@ class AddPersonKey(Method):
                         (key['key_id'], person['person_id'])
 
         # sync with the geni db
-        sfa = SFA()
+        sfa = SFA(self.api)
         sfa.update_record(person, 'person') 
         
         return key['key_id']
index bda21ce..6b49001 100644 (file)
@@ -41,7 +41,7 @@ class AddSite(Method):
         self.event_objects = {'Site': [site['site_id']]}
         self.message = 'Site %d created' % site['site_id']
        
-        sfa = SFA()
+        sfa = SFA(self.api)
         sfa.update_record(site, 'site', site['login_base'])
 
         return site['site_id']
index 78016b3..9644e6d 100644 (file)
@@ -106,6 +106,6 @@ class AddSlice(Method):
         self.event_objects = {'Slice': [slice['slice_id']]}
         self.message = "Slice %d created" % slice['slice_id']
     
-        sfa = SFA()
+        sfa = SFA(self.api)
         sfa.update_record(slice, 'slice', site['login_base']) 
         return slice['slice_id']
index a723aaa..e4203fc 100644 (file)
@@ -41,8 +41,8 @@ class DeleteKey(Method):
 
         key.delete()
        
-       # Logging variables
-       self.event_objects = {'Key': [key['key_id']]}
-       self.message = 'Key %d deleted' % key['key_id']
+        # Logging variables
+        self.event_objects = {'Key': [key['key_id']]}
+        self.message = 'Key %d deleted' % key['key_id']
 
         return 1
index c97f20a..e62f23c 100644 (file)
@@ -55,7 +55,7 @@ class DeleteNode(Method):
         self.event_objects = {'Node': [node_id], 'Site': [site_id] }
         self.message = "Node %d deleted" % node['node_id']
 
-        sfa = SFA()
+        sfa = SFA(self.api)
         sfa.delete_record(node, 'node')       
 
         return 1
index 738850c..399a7c1 100644 (file)
@@ -51,7 +51,7 @@ class DeletePerson(Method):
         self.event_objects = {'Person': [person['person_id']]}
         self.message = 'Person %d deleted' % person['person_id']
 
-        sfa = SFA()
+        sfa = SFA(self.api)
         sfa.delete_record(person, 'person')
 
         return 1
index f3196cc..b2adfdb 100644 (file)
@@ -41,7 +41,7 @@ class DeleteSite(Method):
             raise PLCInvalidArgument, "Not a local site"
 
         # sync with sfa db
-        sfa = SFA()
+        sfa = SFA(self.api)
         sfa.delete_record(site, 'site')
         
         site.delete()
index 29840ee..d2d4be8 100644 (file)
@@ -48,7 +48,7 @@ class DeleteSlice(Method):
         slice.delete()
         self.event_objects = {'Slice': [slice['slice_id']]}
 
-        sfa = SFA()
+        sfa = SFA(self.api)
         sfa.delete_record(slice, 'slice')
 
         return 1