qat.purr.backends.qblox.execution.executor module
- class CompositeExecutor
Bases:
CompositeInstrument
- collect(*args, **kwargs)
- playback(*args, **kwargs)
- upload(packages)
- class LeafExecutor(model, dummy_cfg=None)
Bases:
LeafInstrument
- allocate_resources(packages)
- collect()
- connect()
- disconnect()
- install(package, module, sequencer)
Installs and configures the package on the given (module, sequencer) resource. Nominally follows resource allocation, but also serves for adhoc package installations that aren’t necessarily tied to any automatic resource allocation.
- playback()
- upload(packages)