diff --git a/README.md b/README.md index 65d47484fa671a49ac39671844c6f8801ba4c38d..cca501671175017b26e01072842b5db2ce521234 100644 --- a/README.md +++ b/README.md @@ -166,6 +166,7 @@ Next change the version in the following places: # Release Notes +* 0.32.3 Fixed disappeared metrics from LOFARDevice, OPCUADevice, StationManager. * 0.32.2 Change hardware_powered_R to hardware_powered_fraction_R to report partial power. Implemented hardware_powered_fraction_R for more devices. * 0.32.1 Do not serve stale metrics diff --git a/tangostationcontrol/VERSION b/tangostationcontrol/VERSION index 989b29cc323f5dacffba2e29082af6e69efafb82..d721c76847ae6c55ef9718236f47c0df61860c6f 100644 --- a/tangostationcontrol/VERSION +++ b/tangostationcontrol/VERSION @@ -1 +1 @@ -0.32.2 +0.32.3 diff --git a/tangostationcontrol/tangostationcontrol/devices/base_device_classes/power_hierarchy.py b/tangostationcontrol/tangostationcontrol/devices/base_device_classes/power_hierarchy.py index 54f9c3e7519c1d80268fcfdf864d44e411552f0f..6fdd418b2c6b8ccca3622b766d5e38088c929cf1 100644 --- a/tangostationcontrol/tangostationcontrol/devices/base_device_classes/power_hierarchy.py +++ b/tangostationcontrol/tangostationcontrol/devices/base_device_classes/power_hierarchy.py @@ -41,7 +41,7 @@ def power_hierarchy(cls): return type( cls.__name__, - (cls,), + (cls,) + cls.__bases__, dict(_PowerHierarchyDevice.__dict__), ) @@ -270,9 +270,6 @@ class PowerHierarchyControlDevice(AbstractHierarchyDevice): def power_hierarchy_control(cls): return type( cls.__name__, - ( - cls, - AbstractHierarchyDevice, - ), + (cls,) + cls.__bases__ + PowerHierarchyControlDevice.__bases__, dict(PowerHierarchyControlDevice.__dict__), )