tool_shed Package¶
tool_shed
Package¶
The Galaxy Tool Shed application.
app
Module¶
buildapp
Module¶
Provides factory methods to assemble the Galaxy web application
-
class
galaxy.webapps.tool_shed.buildapp.
CommunityWebApplication
(galaxy_app, session_cookie='galaxysession', name=None)[source]¶ Bases:
galaxy.web.framework.webapp.WebApplication
-
galaxy.webapps.tool_shed.buildapp.
add_ui_controllers
(webapp, app)[source]¶ Search for controllers in the ‘galaxy.webapps.controllers’ module and add them to the webapp.
-
galaxy.webapps.tool_shed.buildapp.
app_factory
(global_conf, **kwargs)[source]¶ Return a wsgi application serving the root object
-
galaxy.webapps.tool_shed.buildapp.
build_template_error_formatters
()[source]¶ Build a list of template error formatters for WebError. When an error occurs, WebError pass the exception to each function in this list until one returns a value, which will be displayed on the error page.
config
Module¶
Universe configuration builder.
-
class
galaxy.webapps.tool_shed.config.
Configuration
(**kwargs)[source]¶ Bases:
object
-
sentry_dsn_public
¶ Sentry URL with private key removed for use in client side scripts, sentry server will need to be configured to accept events
-
shed_tool_data_path
¶
-
-
galaxy.webapps.tool_shed.config.
configure_logging
(config)[source]¶ Allow some basic logging configuration to be read from the cherrpy config.