'Create job script and submit it to godocker'

def queue_job(self, job_wrapper):

    if (not self.prepare_job(job_wrapper, include_metadata=False, include_work_dir_outputs=True, modify_command_for_container=False)):
        return
    job_destination = job_wrapper.job_destination
    '    Submit    job    to    godocker    '
    job_id = self.post_task(job_wrapper)
    if (not job_id):
        log.error('Job    creation    failure.        No    Response    from    GoDocker')
        job_wrapper.fail('Not    submitted')
    else:
        log.debug(('Starting    queue_job    for    job    ' + job_id))
        ajs = AsynchronousJobState(files_dir=job_wrapper.working_directory, job_wrapper=job_wrapper, job_id=job_id, job_destination=job_destination)
        self.monitor_queue.put(ajs)
    return None
