Hi Nikolay,
The slurm branch that John mentioned sounds great! That might be your best bet.
I didn't get drmaa to run with multiple clusters with flags, but I did 'assign'
different job handlers to different destinations in the drmaa.py runner in
Galaxy - but that is a bit of a hacky way to do it.