import sys
import os

# 1. ప్రాజెక్ట్ డైరెక్టరీని సిస్టమ్ పాత్‌కు యాడ్ చేయడం
# ఇది మీ అప్లికేషన్ ఫైల్స్ ఎక్కడ ఉన్నాయో ప్యాసింజర్ సర్వర్‌కు తెలియజేస్తుంది
sys.path.insert(0, "/home/luxonweb/luxon_inr_bot")

# 2. వర్చువల్ ఎన్విరాన్మెంట్‌ను యాక్టివేట్ చేయడం
# మీ పైథాన్ ప్యాకేజీలు (pandas, joblib, etc.) ఇక్కడే ఉంటాయి
INTERP = "/home/luxonweb/virtualenv/luxon_inr_bot/3.11/bin/python"
if sys.executable != INTERP:
    os.execl(INTERP, INTERP, *sys.argv)

# 3. మీ app.py నుండి Flask అప్లికేషన్‌ను ఇంపోర్ట్ చేయడం
# ఇక్కడ 'app' అనేది మీ app.py ఫైల్ పేరు, 'app' అనేది అందులో ఉన్న Flask ఆబ్జెక్ట్
from app import app as application

# గమనిక: cPanel/Passenger కి 'application' అనే పేరు తప్పనిసరి. 
# అందుకే 'app as application' అని ఇంపోర్ట్ చేశాం.