Galaxy Configuration - Running Jobs

From UFRC
Jump to navigation Jump to search
  • job_conf.xml

{{#fileAnchor: job_conf.xml}} Download raw source of the [{{#fileLink: job_conf.xml}} job_conf.xml] file.

<?xml version="1.0"?>
<job_conf>
    <plugins workers="5">
        <!-- "workers" is the number of threads for the runner's work queue.
             The default from <plugins> is used if not defined for a <plugin>. -->
        <plugin id="local" type="runner" load="galaxy.jobs.runners.local:LocalJobRunner" workers="2"/>
        <plugin id="drmaa" type="runner" load="galaxy.jobs.runners.drmaa:DRMAAJobRunner"/>
    </plugins>
    <handlers default="handlers">
        <!-- Additional job handlers - the id should match the name of a [server:<id>] in universe_wsgi.ini. -->
        <handler id="handler0" tags="handlers"/>
        <handler id="handler1" tags="handlers"/>
    </handlers>
    <destinations default="dynamic">
        <!-- Destinations define details about remote resources and how jobs
             should be executed on those remote resources. -->
        <destination id="local" runner="local" tags="head"/>
        <destination id="dynamic" runner="dynamic">
            <!-- A destination that represents a method in the dynamic runner. -->
            <param id="function">default</param>
            <param id="type">python</param>
        </destination>
        <destination id="moab" runner="drmaa" />
        <destination id="local" runner="local" />
    </destinations>
    <tools>
    </tools>
    <limits>
        <!-- Certain limits can be defined. -->
    </limits>
</job_conf>