import os
import sys

# --- Project path ---
PROJECT_PATH = "/home/liveserv/public_html/jermis_mbeya"
if PROJECT_PATH not in sys.path:
    sys.path.insert(0, PROJECT_PATH)

# --- Virtualenv paths ---
VENV_PATH = "/home/liveserv/virtualenv/public_html/jermis_mbeya/3.11"
SITE_PACKAGES = os.path.join(VENV_PATH, "lib/python3.11/site-packages")
SITE_PACKAGES64 = os.path.join(VENV_PATH, "lib64/python3.11/site-packages")

for path in [SITE_PACKAGES, SITE_PACKAGES64]:
    if os.path.isdir(path) and path not in sys.path:
        sys.path.insert(0, path)

# --- Environment variables ---
os.environ.setdefault("VIRTUAL_ENV", VENV_PATH)
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "joint.settings")

# --- Optional: clear old Celery references ---passenger_wsgi.py
# Make sure joint/__init__.py does NOT import celery anymore

# --- Django WSGI application ---
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()