boulderopalscaleup.QctrlScaleUpClient.update_device

*async* QctrlScaleUpClient.update_device(new_processor_details)

Update the current device’s processor information.

Parameters

new_processor_details (SuperconductingProcessor) – The new processor information for the current device.

Returns

The job ID associated with the device update.

Return type

JobId

Raises

  • ScaleUpClientError – If no current device has been set, or if the client was initialized without a runtime.
  • ScaleUpServerError – If the job fails to start.

Was this useful?