quantum_serverless.core.GatewayJobClient#

class GatewayJobClient(host, token, version)[source]#

GatewayJobClient.

Job client for Gateway service.

Parameters:
  • host (str) – gateway host

  • version (str) – gateway version

  • token (str) – authorization token

__init__(host, token, version)[source]#

Job client for Gateway service.

Parameters:
  • host (str) – gateway host

  • version (str) – gateway version

  • token (str) – authorization token

Methods

__init__(host, token, version)

Job client for Gateway service.

filtered_logs(job_id, **kwargs)

Return filtered logs.

get(job_id)

Returns job by job id

get_programs(**kwargs)

Returns list of programs.

list(**kwargs)

Returns list of jobs.

logs(job_id)

Return logs.

result(job_id)

Return results.

run(program[, arguments, config])

Runs program.

run_existing(program[, arguments, config])

Executes existing program.

status(job_id)

Check status.

stop(job_id)

Stops job/program.

upload(program)

Uploads program.