
    # Pulls in all widgets.  Used by the `archive_moksha_resources` command.
    [toscawidgets.widgets]
    widgets = moksha.wsgi.widgets.all

    # Pulls in all widgets.  Used by the `archive_moksha_resources` command.
    [tw2.widgets]
    widgets = moksha.wsgi.widgets.all
    moksha_js = moksha.wsgi.widgets.moksha_js

    [distutils.commands]
    archive_moksha_resources = moksha.wsgi.distutils.command:archive_moksha_resources

    [moksha.widget]
    code_widget = moksha.wsgi.widgets.source:code_widget
    moksha_socket = moksha.wsgi.widgets.api.live:get_moksha_socket

    [moksha.global]
    moksha_socket = moksha.wsgi.widgets.api.live:get_moksha_socket

    [paste.filter_app_factory]
    middleware = moksha.wsgi.middleware:make_moksha_middleware

    [paste.global_paster_command]
    moksha = moksha.wsgi.pastetemplate:MokshaQuickstartCommand

    [paste.paster_create_template]
    moksha.master = moksha.wsgi.pastetemplate:MokshaMasterTemplate
    moksha.livewidget = moksha.wsgi.pastetemplate:MokshaLiveWidgetTemplate
    moksha.stream = moksha.wsgi.pastetemplate:MokshaStreamTemplate
    moksha.consumer = moksha.wsgi.pastetemplate:MokshaConsumerTemplate
    moksha.controller = moksha.wsgi.pastetemplate:MokshaControllerTemplate

    