2016-03-20 23:18:11 -07:00
|
|
|
import os
|
2016-03-20 22:23:07 -07:00
|
|
|
|
2016-03-20 23:18:11 -07:00
|
|
|
if os.environ.get('GEVENT_MONKEY_PATCH') == '1': #pragma: no cover
|
2016-03-20 22:23:07 -07:00
|
|
|
# Use gevent if available
|
|
|
|
try:
|
|
|
|
from gevent.monkey import patch_all; patch_all()
|
2016-03-20 23:18:11 -07:00
|
|
|
print('gevent patched!')
|
2016-03-20 22:23:07 -07:00
|
|
|
except Exception as e:
|
|
|
|
pass
|
2016-03-20 18:49:59 -07:00
|
|
|
|
2015-03-22 21:50:56 -07:00
|
|
|
from pywb.framework.wsgi_wrappers import init_app
|
2014-04-04 10:09:26 -07:00
|
|
|
from pywb.webapp.pywb_init import create_wb_router
|
2014-03-02 19:26:06 -08:00
|
|
|
|
2015-03-22 21:50:56 -07:00
|
|
|
|
2014-03-02 19:26:06 -08:00
|
|
|
#=================================================================
|
|
|
|
# init pywb app
|
|
|
|
#=================================================================
|
|
|
|
application = init_app(create_wb_router, load_yaml=True)
|