Massive code refactoring, and some test rewrites.

This commit is contained in:
Mike Young
2019-11-15 14:45:42 -05:00
parent e012436011
commit d7279a73a7
127 changed files with 3960 additions and 345 deletions

View File

@@ -1,21 +1,14 @@
#!/usr/bin/python
import os
import sys
from config import Config
from lib.display import Frontend
from lib.config import Config
from lib.library import Catalogue
from lib.pyShelf import BookDisplay, BookServer, InitFiles
from lib.pyShelf import InitFiles
# sys.path.insert(1, 'lib/')
config = Config() # Get configuration settings
ROOT_DIR = os.path.abspath('../')
sys.path.append(ROOT_DIR)
config = Config(ROOT_DIR) # Get configuration settings
InitFiles(config.file_array) # Initialize file system
Catalogue = Catalogue() # Open the Catalogue
UI = Frontend()
Server = BookServer()
# new_books = Catalogue.new_files()
Catalogue = Catalogue(ROOT_DIR) # Open the Catalogue
Catalogue.import_books() # Filter Your books
# Server.run()
# TODO Figure out a system to get books page count
# TODO Update Documentation
# TODO Requirements.txt