type hints

This commit is contained in:
hay-kot 2021-04-02 15:52:46 -08:00
commit 9d520e80b4

View file

@ -45,19 +45,19 @@ LOGGER_FILE = DATA_DIR.joinpath("mealie.log")
class AppDirectories: class AppDirectories:
def __init__(self, cwd, data_dir) -> None: def __init__(self, cwd, data_dir) -> None:
self.DATA_DIR = data_dir self.DATA_DIR: Path = data_dir
self.WEB_PATH = cwd.joinpath("dist") self.WEB_PATH: Path = cwd.joinpath("dist")
self.IMG_DIR = data_dir.joinpath("img") self.IMG_DIR: Path = data_dir.joinpath("img")
self.BACKUP_DIR = data_dir.joinpath("backups") self.BACKUP_DIR: Path = data_dir.joinpath("backups")
self.DEBUG_DIR = data_dir.joinpath("debug") self.DEBUG_DIR: Path = data_dir.joinpath("debug")
self.MIGRATION_DIR = data_dir.joinpath("migration") self.MIGRATION_DIR: Path = data_dir.joinpath("migration")
self.NEXTCLOUD_DIR = self.MIGRATION_DIR.joinpath("nextcloud") self.NEXTCLOUD_DIR: Path = self.MIGRATION_DIR.joinpath("nextcloud")
self.CHOWDOWN_DIR = self.MIGRATION_DIR.joinpath("chowdown") self.CHOWDOWN_DIR: Path = self.MIGRATION_DIR.joinpath("chowdown")
self.TEMPLATE_DIR = data_dir.joinpath("templates") self.TEMPLATE_DIR: Path = data_dir.joinpath("templates")
self.USER_DIR = data_dir.joinpath("users") self.USER_DIR: Path = data_dir.joinpath("users")
self.SQLITE_DIR = data_dir.joinpath("db") self.SQLITE_DIR: Path = data_dir.joinpath("db")
self.RECIPE_DATA_DIR = data_dir.joinpath("recipes") self.RECIPE_DATA_DIR: Path = data_dir.joinpath("recipes")
self.TEMP_DIR = data_dir.joinpath(".temp") self.TEMP_DIR: Path = data_dir.joinpath(".temp")
self.ensure_directories() self.ensure_directories()