added wsgi file for passenger - with error handling and logging to tmp file - until I figure out how to make it log to apache error log instead
This commit is contained in:
20
passenger_wsgi.py
Normal file
20
passenger_wsgi.py
Normal file
@@ -0,0 +1,20 @@
|
||||
from __future__ import absolute_import
|
||||
|
||||
import os
|
||||
import sys
|
||||
import logging
|
||||
|
||||
me = os.path.dirname(os.path.abspath(__file__))
|
||||
# Add us to the PYTHONPATH/sys.path if we're not on it
|
||||
if not me in sys.path:
|
||||
sys.path.insert(0, me)
|
||||
|
||||
logfilename = os.path.join('/tmp/', 'puppetboard_passenger_wsgi.log')
|
||||
# configure the logging
|
||||
logging.basicConfig(filename=logfilename, level=logging.DEBUG)
|
||||
|
||||
try:
|
||||
from puppetboard.app import app as application
|
||||
except Exception, inst:
|
||||
logging.exception("Error: %s", str(type(inst)))
|
||||
|
||||
Reference in New Issue
Block a user