Pipeline Component Manager Configuration

class ska_pss_lmc.manager.manager_configuration.ComponentManagerConfiguration(dev_name, logger=None)

Bases: object

Class to store the device properties of the controlling TANGO Device to pass to the ComponentManager.

get_device_properties()

Retrieve the list of the Tango properties of the device registered within the TANGO DB.

Format the information as a dictionary where each entry is the property name and the value is the property value (as a string).

Return type

Dict[str, str]

Returns

A dictionary with the property name and the associated value.

add_attributes()

Add the device properties as attribute of the class.

Return type

None