<job_conf>
<plugins>
<plugin id="local" type="runner" load="galaxy.jobs.runners.local:LocalJobRunner" workers="4"/>
<plugin id="sge" type="runner" load="galaxy.jobs.runners.drmaa:DRMAAJobRunner"/>
</plugins>
<destinations default="sge_default">
<destination id="sge_default" runner="drmaa">
<param id="nativeSpecification">-q default.q -V -v TMPDIR=/scratch</param>
</destination>
</destinations>
</job_conf>
Traceback (most recent call last):
File "/usr/prog/galaxy/galaxy-dist/lib/galaxy/webapps/galaxy/buildapp.py", line 37, in app_factory
app = UniverseApplication( global_conf = global_conf, **kwargs )
File "/usr/prog/galaxy/galaxy-dist/lib/galaxy/app.py", line 95, in __init__
self.job_config = jobs.JobConfiguration(self)
File "/usr/prog/galaxy/galaxy-dist/lib/galaxy/jobs/__init__.py", line 107, in __init__
self.__parse_job_conf_xml(tree)
File "/usr/prog/galaxy/galaxy-dist/lib/galaxy/jobs/__init__.py", line 157, in __parse_job_conf_xml
self.default_handler_id = self.__get_default(handlers, self.handlers.keys())
File "/usr/prog/galaxy/galaxy-dist/lib/galaxy/jobs/__init__.py", line 286, in __get_default
rval = parent.get('default')
AttributeError: 'NoneType' object has no attribute 'get'
I am not sure what the "default" refers to, doesn't seems to be the destinations default specified as I tried changing that name but the error message remains the same.
Any help so that I can pass TMPDIR=/scratch into SGE qsub would be greatly appreciated.