import logging from multiprocessing import Queue, Pool import time import sys def thread(p_obj): obj = uTree(p_obj) obj.exec_hash() conn_db.add(obj) conn_db.commit() if __name__ == "__main__": parse = Util.create_parser() param = parse.parse_args(sys.argv[1:]) queue = Queue() start_time = time.time() logging.basicConfig(level=logging.INFO) #format=u'%(filename)s[LINE:%(lineno)d]# %(levelname)-8s [%(asctime)s] %(message)s', #filename="dublicator.log") logging.info("Запущен {0}".format(__name__)) conn_db = CustomSqlAlchemy() conn_db.start_transaction() logging.info(conn_db.get_list_tables()) uTree = conn_db.mapping_exists_table(Tree, 'tree')