import os from pathlib import Path import shutil import subprocess WORK_DIR = Path(__file__).parent.parent.absolute() OUTPUT_DIR = WORK_DIR / "output" CONFIG_DIR = WORK_DIR / "config" / "conf" GOOGLE_SEARCH_DIR = OUTPUT_DIR / 'results' PANDOC_EXE = os.environ.get('PANDOC_EXE') or shutil.which('pandoc') LOG_LEVEL='info' LOG_DIR = OUTPUT_DIR / "logs" # DB_URL = f"sqlite:///{OUTPUT_DIR}/search_results.db" DB_URL = os.environ.get('DB_URL') or f"sqlite:///{OUTPUT_DIR}/temp.db" HTTP_PROXY='http://127.0.0.1:1881' HTTPS_PROXY='http://127.0.0.1:1881' PROXIES = [ 'http://127.0.0.1:9360', 'http://127.0.0.1:9362', 'http://127.0.0.1:9364', 'http://127.0.0.1:9366', 'http://127.0.0.1:9368', ] REDIS_URL = 'redis://127.0.0.1:6379/1' PC_NAME=os.getenv('PC_NAME', 'pc1') PROXY_POOL_BASE_URL = 'http://localhost:5010'