Update app.py
Browse files
app.py
CHANGED
|
@@ -32,11 +32,15 @@ app = Flask(__name__)
|
|
| 32 |
CORS(app) # Enable CORS for frontend
|
| 33 |
|
| 34 |
# Configure logging
|
|
|
|
|
|
|
|
|
|
|
|
|
| 35 |
logging.basicConfig(
|
| 36 |
level=logging.INFO,
|
| 37 |
format='%(asctime)s - %(levelname)s - %(message)s',
|
| 38 |
handlers=[
|
| 39 |
-
logging.FileHandler(
|
| 40 |
logging.StreamHandler()
|
| 41 |
]
|
| 42 |
)
|
|
|
|
| 32 |
CORS(app) # Enable CORS for frontend
|
| 33 |
|
| 34 |
# Configure logging
|
| 35 |
+
log_dir = os.environ.get('LOG_DIR', '/app/logs')
|
| 36 |
+
os.makedirs(log_dir, exist_ok=True)
|
| 37 |
+
log_file = os.path.join(log_dir, 'app.log')
|
| 38 |
+
|
| 39 |
logging.basicConfig(
|
| 40 |
level=logging.INFO,
|
| 41 |
format='%(asctime)s - %(levelname)s - %(message)s',
|
| 42 |
handlers=[
|
| 43 |
+
logging.FileHandler(log_file),
|
| 44 |
logging.StreamHandler()
|
| 45 |
]
|
| 46 |
)
|