Remove setting Functional property of OperationalStatus interface
Current approach was doing this:
- Get the associated Inventory D-Bus object for the LED group D-Bus
object
- Set Functional property of State.Decorator.OperationalStatus
interface on the Inventory D-Bus object.
However, this approach would enforce the LED associations to be there
in order to set the Operational Status. There is a change in direction
now. With the new direction, LED Manager would :
- Watch for PropertyChanged signal from Inventory.Manager on the
xyz.openbmc_project.State.Decorator.OperationalStatus interface
- Look for the associated LED Group D-Bus object
- Set the asserted property mapping to Functional value.
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: Iee25acbba8262057a5b4e4f0d93c0b6629c8eb4b
3 files changed