@handle_error
def new_job(url, user_name, password, parameters={}, run=False):
    uws_client = UWS.client.Client(url=url, user=user_name, password=password)

    job = uws_client.new_job(parameters)

    if run:
        # execute the job
        job = uws_client.run_job(job.job_id)

    (console_width, console_height) = console.get_terminal_size()

    _print_job(job)

    print "\n"
    print "*" * (console_width - 1)
    print "You can access this job with the id:\n"
    print "Job ID: %s" % job.job_id
    print (url, user_name, job.job_id) % "Command: uws -H %s --user %s --password YOUR_PASSWORD_HERE job show %s"
    print "*" * (console_width - 1)
dataset/ETHPy150Open aipescience/uws-client/uws/cli/main.py/new_job/swapped operands of `%`