MOD: improved database creation

This commit is contained in:
JohnE 2016-02-25 14:38:57 -08:00
parent 0d6c52f2d4
commit fd45cf6123
2 changed files with 3 additions and 12 deletions

View File

@ -157,17 +157,6 @@ class FingerprintDB:
def getMD5Tables(self):
return self.table_hashes
#
# def getMD5Tables(self):
# if (self.table_hashes):
# return self.table_hashes
# self.table_hashes = {}
# for key in self.tables.keys():
# self.table_hashes[key] = self.tables[key].hash()
# # self.table_hashes.append(self.tables[key].hash())
# return self.table_hashes
#
def __importJsonDBSchema(self, file_json):
""" import fingerprint from a json file """
@ -184,7 +173,7 @@ class FingerprintDB:
all_tables = tb.keys()
for table_name in all_tables:
#logging.info("[[ Table <" + table_name + "> imported ]]")
logging.debug("[[ Table <" + table_name + "> imported ]]")
newTable = TableSchema()
newTable.importTable(table_name, tb[table_name], dbmt[table_name], dbht[table_name])
tables[table_name] = newTable

View File

@ -161,8 +161,10 @@ class FingerprintIndex:
fp_file TEXT,
scan_date TEXT);
''')
self.db_conn.commit()
logging.info("Successfully created index table")
except Exception as ex:
self.db_conn.rollback()
raise
#