diff --git a/master_ai_sync.py b/master_ai_sync.py index 4bcf07c..6048e9d 100755 --- a/master_ai_sync.py +++ b/master_ai_sync.py @@ -11,9 +11,16 @@ from pathlib import Path from datetime import datetime # === CONFIG === +import sys BASE_DIR = Path("/home/matrixhasyou/mutt") -PYTHON_BIN = "/usr/bin/python3" -GOOGLE_PYTHON_BIN = "/home/matrixhasyou/swarm-services/domovoy-bot/venv-google/bin/python" +PYTHON_BIN = sys.executable + +VENV_GOOGLE = Path("/home/matrixhasyou/swarm-services/domovoy-bot/venv-google/bin/python") +if VENV_GOOGLE.exists() and not os.path.exists("/.dockerenv"): + GOOGLE_PYTHON_BIN = str(VENV_GOOGLE) +else: + GOOGLE_PYTHON_BIN = sys.executable + EXPORT_SCRIPT = BASE_DIR / "export_emails.py" CONSOLIDATE_SCRIPT = BASE_DIR / "consolidate_to_mega_pdf.py" DRIVE_SYNC_SCRIPT = Path("/home/matrixhasyou/domovoy_drive_sync.py")