control:p10bmc: Remove NVMe temps when removed from dbus
When a NVMe drive is removed, its associated dbus temperature object is
removed from dbus using the interfacesRemoved signal. Subscribe to this
signal to remove any of the NVMe drive temperature objects from fan
control's cache.
There's no need to call any actions when these are removed since the
available NVMe drive temperatures on dbus will be collected and used
within the fan control loop event. This event to remove them from the
cache is to prevent removed NVMe drive temperatures from being included
in the control loop.
Change-Id: I173a47de675a59d6fb41bfd83d6742862eb1c787
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
4 files changed