diff --git a/libs/fingerprint_index.py b/libs/fingerprint_index.py index 523890a..cb3ccb9 100644 --- a/libs/fingerprint_index.py +++ b/libs/fingerprint_index.py @@ -91,14 +91,13 @@ class FingerprintIndex: # def __insertRecord(self, md5_all, md5_list, filename): try: - logging.info("INSERT INTO md5_index VALUES(?, ?, ?): {}; {}; {}".format(md5_all, md5_list, filename)) + logging.info("INSERT INTO md5_index VALUES(?, ?, ?): {}; {}; {}".format(md5_all, str(md5_list), filename)) self.db_conn.execute( ''' INSERT INTO md5_index VALUES(?, ?, ?) - ''', md5_all, md5_list, filename) + ''', (md5_all, str(md5_list), filename)) except Exception as e: - print e - logging.error("Error inserting a row") + logging.error("Error inserting a row\n{}".format(e)) raise FingerprintIndexWrite("Error inserting a row") #