forked from LiveCarta/BookConverter
epub converter: Book, EpubBook refactoring
This commit is contained in:
17
src/epub_solver.py
Normal file
17
src/epub_solver.py
Normal file
@@ -0,0 +1,17 @@
|
||||
from epub_postprocessor import EpubPostprocessor
|
||||
from src.solver import BookSolver
|
||||
|
||||
|
||||
class EpubBook(BookSolver):
|
||||
|
||||
def __init__(self, book_id=0, access=None, main_logger=None,
|
||||
logging_format='%(asctime)s - %(levelname)s - %(message)s'):
|
||||
super().__init__(book_id, access, main_logger, logging_format)
|
||||
self.book_type = 'epub'
|
||||
|
||||
def get_converted_book(self):
|
||||
json_converter = EpubPostprocessor(self.file_path, access=self.access, logger=self.logger_object)
|
||||
content_dict = json_converter.convert_to_dict()
|
||||
self.status_wrapper.set_generating()
|
||||
return content_dict
|
||||
|
||||
Reference in New Issue
Block a user