mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-02-14 07:46:05 +08:00
Fix Bugs, add multiprocess in main.py
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from .config import settings
|
||||
from .config import settings, VERSION
|
||||
from .log import setup_logger, LOG_PATH
|
||||
from .version import VERSION
|
||||
|
||||
|
||||
TMDB_API = "32b19d6a05b512190a056fa4e747cbbc"
|
||||
DATA_PATH = "data/data.json"
|
||||
|
||||
@@ -6,6 +6,7 @@ from dataclasses import dataclass
|
||||
from .const import DEFAULT_SETTINGS, ENV_TO_ATTR
|
||||
|
||||
|
||||
|
||||
class ConfLoad(dict):
|
||||
def __getattr__(self, item):
|
||||
return self.get(item)
|
||||
@@ -56,15 +57,13 @@ class Settings:
|
||||
json.dump(settings, f, indent=4)
|
||||
return settings
|
||||
|
||||
|
||||
if os.path.isfile("version.py"):
|
||||
try:
|
||||
from .version import VERSION
|
||||
if VERSION == "DEV_VERSION":
|
||||
CONFIG_PATH = "config/config_dev.json"
|
||||
else:
|
||||
CONFIG_PATH = "config/config.json"
|
||||
settings = Settings(CONFIG_PATH)
|
||||
else:
|
||||
settings = Settings(DEFAULT_SETTINGS)
|
||||
CONFIG_PATH = ("config/config.json")
|
||||
except ImportError:
|
||||
VERSION = "DEV_VERSION"
|
||||
CONFIG_PATH = "config/config_dev.json"
|
||||
|
||||
settings = Settings(CONFIG_PATH)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user