Remove threading for the calibre DB class

This commit is contained in:
blitzmann
2020-08-24 21:03:59 -04:00
parent 8634b0c6f0
commit 5ec1283bb1
3 changed files with 1 additions and 8 deletions
+1 -4
View File
@@ -24,14 +24,12 @@ import re
import ast
import json
from datetime import datetime
import threading
from sqlalchemy import create_engine
from sqlalchemy import Table, Column, ForeignKey, CheckConstraint
from sqlalchemy import String, Integer, Boolean, TIMESTAMP, Float
from sqlalchemy.orm import relationship, sessionmaker, scoped_session
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.exc import OperationalError
from sqlalchemy.pool import StaticPool
from flask_login import current_user
from sqlalchemy.sql.expression import and_, true, false, text, func, or_
@@ -332,10 +330,9 @@ class Custom_Columns(Base):
return display_dict
class CalibreDB(threading.Thread):
class CalibreDB():
def __init__(self):
threading.Thread.__init__(self)
self.engine = None
self.session = None
self.log = None