use session.delete(x) rather than del x
[sfa.git] / sfa / importer / sfa-import-plc.py
index f3ac37e..9076237 100755 (executable)
@@ -66,7 +66,7 @@ def _get_site_hrn(interface_hrn, site):
             hrn = ".".join([interface_hrn, "internet2", site['login_base']])
     return hrn
 
-# xxx could use a call to persistentobjs.init_tables somewhere
+# maybe could use a call to persistentobjs.init_tables somewhere
 # however now import s expected to be done after service creation..
 def main():
 
@@ -343,7 +343,7 @@ def main():
             try:
                 record_object = existing_records[(record_hrn, type)]
                 logger.info("Import: deleting record: %s" % record)
-                del record_object
+                dbsession.delete(record_object)
                 dbsession.commit()
             except:
                 logger.log_exc("Import: failded to delete record")