Refactored call to filter_books into Epub class

This commit is contained in:
Mike
2019-10-06 15:58:26 -04:00
parent ee3e857a7b
commit 3f803083a4
5 changed files with 35 additions and 24 deletions

View File

@@ -2,8 +2,10 @@
import os
import zipfile
from config import Config
from library import Catalogue
from storage import Storage
config = Config()
Storage = Storage()
class InitFiles:
"""First run file creation operations"""
def __init__(self, file_array):
@@ -25,9 +27,14 @@ class Epub:
def __init__(self):
global config
self.book_path = config.book_path
self.Catalogue = Catalogue()
def import_book(self):
pass
def import_books(self):
book_list = self.Catalogue.filter_books()
for book in book_list:
extracted = self.Catalogue.extract_metadata(book_list[book])
Storage.insert_book(extracted)
Storage.commit()
def book_list(self):
pass