def import_all(self, db): ''' Import data into the supplied database. ''' ids = IdTranslator() db.start_transaction() for o in self.ordered_table_list: _tbl = self.get_table(o) if not _tbl.move_data(ids, self._catalog, db): db.rollback() return False db.commit() return True
def setUp(self): self.translator = IdTranslator()
def __init__(self): self.ids = IdTranslator() self.hostid = 0 self.catalogid = 0