commit | 2660b69123930d89b98069470fc68faa281e5f2e | [log] [tgz] |
---|---|---|
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | Tue Nov 01 11:54:24 2016 -0500 |
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | Fri Apr 12 00:46:15 2019 +0000 |
tree | 3b9ac7f83b1a7f795536a9619a2888c1bfba9820 | |
parent | 633d8c7c44ea35deaf1b06d6b53bdfa49d86d04b [diff] |
Add xyz.openbmc_project.Association.Definitions Document the interface currently used by some OpenBMC projects that enables applications to delegate association object lifetime management to another application. The behavior of how Associations work is described here: https://github.com/openbmc/docs/blob/master/object-mapper.md#associations This patch allows phosphor-dbus-interface-binding-using applications to drop their local versions of this interface binding description e.g. https://github.com/openbmc/phosphor-bmc-code-mgmt/blob/f5eaf39/org/openbmc/Associations.interface.yaml. This is a good thing because carrying local versions of these interface binding descriptions drives much complexity into the process of simply building the application. Change-Id: I34c36c6b0be818368833febb23fd00800616c7b4 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Matt Spinler <spinler@us.ibm.com>