* src/plugins/ChangeNames.py: Block signal emission during run

* src/plugins/Check.py: Block signal emission during run
* src/plugins/ImportGeneWeb.py: Block signal emission during run
* src/plugins/ImportvCard.py: Block signal emission during run
* src/plugins/TestcaseGenerator.py: Block signal emission during run


svn: r4306
This commit is contained in:
Martin Hawlisch
2005-04-06 10:22:18 +00:00
parent 2eca343616
commit 50d603224b
6 changed files with 26 additions and 4 deletions

View File

@ -106,6 +106,8 @@ class GeneWebParser:
def parse_geneweb_file(self):
self.trans = self.db.transaction_begin()
self.trans.set_batch(True)
self.db.disable_signals()
t = time.time()
self.index = 0
self.fam_count = 0
@ -155,6 +157,8 @@ class GeneWebParser:
msg = _('Import Complete: %d seconds') % t
self.db.transaction_commit(self.trans,_("GeneWeb import"))
self.db.enable_signals()
self.db.request_rebuild()
print msg
print "Families: %d" % len(self.fkeys)