quantum_serverless.core.RayJobClient#

class RayJobClient(client)[source]#

RayJobClient.

Ray job client. Wrapper around JobSubmissionClient

Parameters:

client (JobSubmissionClient) – JobSubmissionClient

__init__(client)[source]#

Ray job client. Wrapper around JobSubmissionClient

Parameters:

client (JobSubmissionClient) – JobSubmissionClient

Methods

__init__(client)

Ray job client.

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.