forked from LiveCarta/BookConverter
Add path to backend preset
This commit is contained in:
@@ -8,28 +8,25 @@ from io import BytesIO
|
|||||||
|
|
||||||
class Access:
|
class Access:
|
||||||
"""Class accessing our platform"""
|
"""Class accessing our platform"""
|
||||||
|
def __init__(self, url=None):
|
||||||
PENDING = 1
|
|
||||||
PROCESS = 2
|
|
||||||
GENERATE = 3
|
|
||||||
FINISH = 4
|
|
||||||
ERROR = 5
|
|
||||||
|
|
||||||
url = None
|
|
||||||
username = None
|
|
||||||
password = None
|
|
||||||
|
|
||||||
token = None
|
|
||||||
refresh = None
|
|
||||||
refresh_time = None
|
|
||||||
headers = None
|
|
||||||
refreshing = Event()
|
|
||||||
|
|
||||||
def __init__(self, url):
|
|
||||||
"""
|
"""
|
||||||
:param url: str, url received from queue message, if field apiURL exists
|
:param url: str, url received from queue message, if field apiURL exists
|
||||||
else None
|
else None
|
||||||
"""
|
"""
|
||||||
|
self.PENDING = 1
|
||||||
|
self.PROCESS = 2
|
||||||
|
self.GENERATE = 3
|
||||||
|
self.FINISH = 4
|
||||||
|
self.ERROR = 5
|
||||||
|
|
||||||
|
self.username = None
|
||||||
|
self.password = None
|
||||||
|
|
||||||
|
self.token = None
|
||||||
|
self.refresh = None
|
||||||
|
self.refresh_time = None
|
||||||
|
self.headers = None
|
||||||
|
self.refreshing = Event()
|
||||||
|
|
||||||
self.set_credentials(url)
|
self.set_credentials(url)
|
||||||
self.get_token()
|
self.get_token()
|
||||||
|
|||||||
@@ -638,7 +638,7 @@ if __name__ == "__main__":
|
|||||||
name="epub", book_id=epub_file_path.split("/")[-1])
|
name="epub", book_id=epub_file_path.split("/")[-1])
|
||||||
|
|
||||||
css_processor = CSSPreprocessor()
|
css_processor = CSSPreprocessor()
|
||||||
html_processor = HtmlEpubPreprocessor("../../presets/presets.json", logger=logger_object)
|
html_processor = HtmlEpubPreprocessor(logger=logger_object)
|
||||||
|
|
||||||
json_converter = EpubConverter(epub_file_path, logger=logger_object,
|
json_converter = EpubConverter(epub_file_path, logger=logger_object,
|
||||||
css_processor=css_processor, html_processor=html_processor)
|
css_processor=css_processor, html_processor=html_processor)
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ from src.util.helpers import BookLogger
|
|||||||
|
|
||||||
|
|
||||||
class HtmlEpubPreprocessor:
|
class HtmlEpubPreprocessor:
|
||||||
def __init__(self, preset_path, logger=None):
|
def __init__(self, preset_path="../../presets/presets.json", logger=None):
|
||||||
self.preset = json.load(open(preset_path))
|
self.preset = json.load(open(preset_path))
|
||||||
self.logger: BookLogger = logger
|
self.logger: BookLogger = logger
|
||||||
self.name2function = {
|
self.name2function = {
|
||||||
|
|||||||
Reference in New Issue
Block a user