Module enrgdaq.models

Classes

class SupervisorConfig (supervisor_id: str)
Expand source code
class SupervisorConfig(Struct):
    """
    A configuration class for a supervisor.
    Attributes:
        supervisor_id (str): The unique identifier for the supervisor that is going to be used primarily for DAQJobRemote.
    """

    supervisor_id: str

    def clone(self):
        return deepcopy(self)

A configuration class for a supervisor.

Attributes

supervisor_id : str
The unique identifier for the supervisor that is going to be used primarily for DAQJobRemote.

Ancestors

  • msgspec.Struct
  • msgspec._core._StructMixin

Instance variables

var supervisor_id : str
Expand source code
class SupervisorConfig(Struct):
    """
    A configuration class for a supervisor.
    Attributes:
        supervisor_id (str): The unique identifier for the supervisor that is going to be used primarily for DAQJobRemote.
    """

    supervisor_id: str

    def clone(self):
        return deepcopy(self)

Methods

def clone(self)
Expand source code
def clone(self):
    return deepcopy(self)