Example #1
0
    def rocket_with_repoze_profiler(app, address, **options):
        from gluon.rocket import CherryPyWSGIServer
        from repoze.profile.profiler import AccumulatingProfileMiddleware
        from gluon.settings import global_settings

        global_settings.web2py_crontype = "none"
        wrapped = AccumulatingProfileMiddleware(
            app, log_filename="wsgi.prof", discard_first_request=True, flush_at_shutdown=True, path="/__profile__"
        )
        server = CherryPyWSGIServer(address, wrapped)
        server.start()
Example #2
0
 def rocket_with_repoze_profiler(app, address, **options):
     from gluon.rocket import CherryPyWSGIServer
     from repoze.profile.profiler import AccumulatingProfileMiddleware
     from gluon.settings import global_settings
     global_settings.web2py_crontype = 'none'
     wrapped = AccumulatingProfileMiddleware(app,
                                             log_filename='wsgi.prof',
                                             discard_first_request=True,
                                             flush_at_shutdown=True,
                                             path='/__profile__')
     server = CherryPyWSGIServer(address, wrapped)
     server.start()
Example #3
0
 def rocket(app, address, **options):
     from gluon.rocket import CherryPyWSGIServer
     server = CherryPyWSGIServer(address, app)
     server.start()
Example #4
0
 def rocket(app, address, **options):
     from gluon.rocket import CherryPyWSGIServer
     server = CherryPyWSGIServer(address, app)
     server.start()