quantum_serverless.core.ComputeResource#

class ComputeResource(name, host=None, port_interactive=10001, port_job_server=8265, resources=None)[source]#

ComputeResource class.

Parameters:
  • name (str) – name of compute_resource

  • host (Optional[str]) – host address of compute_resource

  • namespace – k8s namespace of compute_resource

  • port_interactive (int) – port of compute_resource for interactive mode

  • port_job_server (int) – port of compute resource for job server

  • resources (Optional[Dict[str, float]]) – list of resources

__init__(name, host=None, port_interactive=10001, port_job_server=8265, resources=None)#

Methods

__init__(name[, host, port_interactive, ...])

connection_string_interactive_mode()

Return connection string to compute_resource.

context(**kwargs)

Return context allocated for this compute_resource.

from_dict(data)

Create compute_resource object form dict.

job_client()

Return job client for given compute resource.

Attributes

host

port_interactive

port_job_server

resources

name