Warning

This document is for an old release of Galaxy. You can alternatively view this page in the latest release if it exists or view the top of the latest release's documentation.

galaxy.webapps.galaxy package

Subpackages

Submodules

galaxy.webapps.galaxy.buildapp module

Provides factory methods to assemble the Galaxy web application

class galaxy.webapps.galaxy.buildapp.GalaxyWebApplication(galaxy_app, session_cookie='galaxysession', name=None)[source]

Bases: galaxy.webapps.base.webapp.WebApplication

galaxy.webapps.galaxy.buildapp.app_factory(global_conf, load_app_kwds=None, **kwargs)[source]

Return a wsgi application serving the root object

galaxy.webapps.galaxy.buildapp.uwsgi_app()[source]
galaxy.webapps.galaxy.buildapp.uwsgi_app_factory()
galaxy.webapps.galaxy.buildapp.postfork_setup()[source]
galaxy.webapps.galaxy.buildapp.populate_api_routes(webapp, app)[source]
galaxy.webapps.galaxy.buildapp.wrap_in_middleware(app, global_conf, application_stack, **local_conf)[source]

Based on the configuration wrap app in a set of common and useful middleware.

galaxy.webapps.galaxy.buildapp.wrap_in_static(app, global_conf, plugin_frameworks=None, **local_conf)[source]

galaxy.webapps.galaxy.fast_app module

galaxy.webapps.galaxy.fast_app.add_exception_handler(app: fastapi.applications.FastAPI)None[source]
galaxy.webapps.galaxy.fast_app.initialize_fast_app(gx_app)[source]