boulderopalscaleup.QctrlScaleUpClient.create_device

*async* QctrlScaleUpClient.create_device(device_name, device_config)

Create and initialize a device for experiments.

Parameters

  • device_name (str) – The name of the device to be created.
  • device_config (Path) – The file path to the device configuration file.

Raises

  • ScaleUpClientError – If the device config is invalid.
  • ScaleUpServerError – If the device initialization fails on the server.

Was this useful?