def run_job(self, job): process = Process(name=job.name, params=job.command, cwd=job.directory, env=job.environment) # DIRECT OUTPUT TO FILES self.add_file( process.stdout, coalesce(job.stdout, File.newInstance(self.settings.log.directory, job.name)))