Hi,
I was trying to setup a galaxy server and connect to our UGE cluster. If I
setup the default job runner as "local", our galaxy server works properly.
But if I change the default job runner as "drmaa", our galaxy server throws
out the following error message. It looks like drmaa.py has unicode
decoding issue. I wonder does someone have the same problem before and how
can I fix it. The python version we are using is 2.7.10. Thank you.
galaxy.jobs.runners ERROR 2016-02-04 10:49:44,689 (3) Unhandled exception
calling queue_job
Traceback (most recent call last):
File "/home/c226089/galaxy/lib/galaxy/jobs/runners/__init__.py", line
103, in run_next
method(arg)
File "/home/c226089/galaxy/lib/galaxy/jobs/runners/drmaa.py", line 135,
in queue_job
job_name = ''.join( map( lambda x: x if x in ( string.letters +
string.digits + '_' ) else '_', job_name ) )
File "/home/c226089/galaxy/lib/galaxy/jobs/runners/drmaa.py", line 135,
in <lambda>
job_name = ''.join( map( lambda x: x if x in ( string.letters +
string.digits + '_' ) else '_', job_name ) )
UnicodeDecodeError: 'ascii' codec can't decode byte 0xaa in position 52:
ordinal not in range(128)
Best
LW