Guard: Using Associations and few other changes

- Using associations in guard dbus entry instead separate
  properties to hold guarded hardware inventory path and
  error log object path.
- Added new dbus property "Resolved" in guard dbus entry.
- Updated the value for redfish properties (State and Health).
- Corrected the redfish property name (ReadyToRemove -> Enabled)
  which is used for guard purposes.
- Aligned DBus and Redfish mock-up

Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I8690ca1a7742409757728edbbfca69d5e5336287
1 file changed
tree: df036796d2698ae4058fbc7af3e36fc7eb86cb4b
  1. architecture/
  2. designs/
  3. development/
  4. logo/
  5. release/
  6. security/
  7. style/
  8. testing/
  9. userguide/
  10. anti-patterns.md
  11. cheatsheet.md
  12. code-of-conduct.md
  13. console.md
  14. CONTRIBUTING.md
  15. cpp-style-and-conventions.md
  16. features.md
  17. glossary.md
  18. host-management.md
  19. IPMITOOL-cheatsheet.md
  20. kernel-development.md
  21. LICENSE
  22. maintainer-workflow.md
  23. MAINTAINERS
  24. Makefile
  25. meta-layer-guidelines.md
  26. openbmc-conversion.md
  27. OWNERS
  28. README.md
  29. REDFISH-cheatsheet.md
  30. rest-api.md
  31. REST-cheatsheet.md
  32. subtree.md
  33. yocto-development.md
README.md

OpenBMC documentation

The OpenBMC project is a Linux Foundation project whose goal is to produce a customizable, open-source firmware stack for Baseboard Management Controllers (BMCs). This repository contains documentation for OpenBMC as a whole. There may be component-specific documentation in the repository for each component.

The features document lists the project's major features with links to more information.

Contact

OpenBMC Development

These documents contain details on developing OpenBMC code itself

OpenBMC Usage

These documents describe how to use OpenBMC, including using the programmatic interfaces to an OpenBMC system.