History log of /openbmc/phosphor-inventory-manager/README.md (Results 1 – 21 of 21)
Revision Date Author Comments
# c121f56c 02-Aug-2023 Patrick Williams <patrick@stwcx.xyz>

README: update instructions for meson

The repository uses meson now but the README was still referencing
autotools scripts. Replace them with the standard meson incantation.

Fixes openbmc/phosphor

README: update instructions for meson

The repository uses meson now but the README was still referencing
autotools scripts. Replace them with the standard meson incantation.

Fixes openbmc/phosphor-inventory-manager#9.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Idaed67bd60a6d4042d48f1ff3e391264598e2abf

show more ...


# c9199471 08-Dec-2022 Patrick Williams <patrick@stwcx.xyz>

markdownlint: fix all warnings

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ie0ff09bdecb6b949dbd782e8659168698e58d6ff


# 9c053fbf 08-Dec-2022 Patrick Williams <patrick@stwcx.xyz>

prettier: re-format

Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
files to have consistent formatting for these file types. Re-run the
formatter on the whole repository.

prettier: re-format

Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
files to have consistent formatting for these file types. Re-run the
formatter on the whole repository.

Change-Id: If06b0aed2cee53bcc5789e56eb6c30ca245394e7
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...


# 59521e87 11-Feb-2021 Matt Spinler <spinler@us.ibm.com>

associations: Add conditions support

Allow there to be multiple associations files that are selected based on
an inventory property condition specified inside of them. The file(s)
needs to be locat

associations: Add conditions support

Allow there to be multiple associations files that are selected based on
an inventory property condition specified inside of them. The file(s)
needs to be located in the same directory as the default associations
file, but can have any name as long as it ends in .json. If a
conditional associations file is found, the default associations file is
ignored.

For example:
{
"condition":
{
"path": "system/chassis/motherboard",
"interface": "xyz.openbmc_project.Inventory.Decorator.Asset",
"property": "Model",
"values": [
"ModelA",
"ModelB"
]
},
"associations":
[
// The same associations syntax as described above.
]
}

This states that the associations in this file are valid if the
motherboard inventory item has a Model property with a value of either
ModelA or ModelB.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Ib0f32815dee718ea268715896b5470ed2f25119e

show more ...


# bbacd232 17-Oct-2019 Gunnar Mills <gmills@us.ibm.com>

Update object-mapper.md link

object-mapper.md is moving under architecture/ as part of
https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/26250/

26250 should merge before this is merged.

Change-I

Update object-mapper.md link

object-mapper.md is moving under architecture/ as part of
https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/26250/

26250 should merge before this is merged.

Change-Id: Icf4ace8d827cd6fbfb61f41008b4662635755a3c
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


# fa4c837c 05-Mar-2019 Matt Spinler <spinler@us.ibm.com>

Add the association functionality to the README

Explain how to add association information to a JSON
file so that the inventory manager will create associations
for its objects.

Change-Id: Ibd4aa14

Add the association functionality to the README

Explain how to add association information to a JSON
file so that the inventory manager will create associations
for its objects.

Change-Id: Ibd4aa14e476b379b830e8eebef17b8c01ed97eb8
Signed-off-by: Matt Spinler <spinler@us.ibm.com>

show more ...


# d0f48adc 30-Jan-2017 Brad Bishop <bradleyb@fuzziesquirrel.com>

Add path conditions

Add support to setProperty and destroyObject to conditionally
perform their action based on the result of a condition testing
functor.

Change-Id: I67ded31f4a7ee0f7a29bb6edc06ebf

Add path conditions

Add support to setProperty and destroyObject to conditionally
perform their action based on the result of a condition testing
functor.

Change-Id: I67ded31f4a7ee0f7a29bb6edc06ebf9249cdc070
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 828df832 21-Jan-2017 Brad Bishop <bradleyb@fuzziesquirrel.com>

Add support for rendering startup events

Change-Id: I0255cad1746893c41602f6e16bfe917ab1482fe3
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>


# db92c28a 21-Jan-2017 Brad Bishop <bradleyb@fuzziesquirrel.com>

Add support for rendering createObjects

Change-Id: Ic7412430ad223e8237ab0a1d1f26183486c22518
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>


# fa51da74 19-Jan-2017 Brad Bishop <bradleyb@fuzziesquirrel.com>

Add propertyIs filter

The existing property match filter tests a property
in the PropertiesChanged signal payload.

Add a match filter that tests any arbitrary property on
any object.

Change-Id: I1

Add propertyIs filter

The existing property match filter tests a property
in the PropertiesChanged signal payload.

Add a match filter that tests any arbitrary property on
any object.

Change-Id: I1c238c03a3ccbf45f7b338693a4342fbd4f670c2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 7b7e712c 21-Jan-2017 Brad Bishop <bradleyb@fuzziesquirrel.com>

Allow multiple objects to be destroyed

Enhance the destroyObject action to take an array
rather than a single path.

Change-Id: Ic1de7274afc253042b590c71ca200618a6ff54d2
Signed-off-by: Brad Bishop <

Allow multiple objects to be destroyed

Enhance the destroyObject action to take an array
rather than a single path.

Change-Id: Ic1de7274afc253042b590c71ca200618a6ff54d2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# c93bcc97 21-Jan-2017 Brad Bishop <bradleyb@fuzziesquirrel.com>

pimgen: Switch to new Mako templates

A substantial structural update to pimgen.

The existing template and supporting code is difficult
to enhance. Given that the code being generated by
pimgen is

pimgen: Switch to new Mako templates

A substantial structural update to pimgen.

The existing template and supporting code is difficult
to enhance. Given that the code being generated by
pimgen is primarily a large map, with map elements being
initialized by simple types, initializers lists or the result
of method calls - structure pimgen types in a way that track
these givens.

yaml: Simplify the yaml structures.
MethodCall: become an argument.
Mako: Simplify main template.
Use new convenience types.
Use new decorator types.
Remove unused function throughout.

Change-Id: I1c3c16776ef8d5d7e005142999817e0371f9ce89
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 5d9cb05c 21-Jan-2017 Brad Bishop <bradleyb@fuzziesquirrel.com>

Remove default action/filter

These noops are no longer required.

Change-Id: Iebe706388d985838eff2259fc93c928a7fe0c0e7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>


# e4b1b1e7 23-Jan-2017 Brad Bishop <bradleyb@fuzziesquirrel.com>

docs: Update documentation

Update the README to reflect the current state of affairs.

Change-Id: I10397145684176f4529a9506f71216244bc6aaf7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>


# afbd28ef 21-Oct-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

README formatting update.

Change filter/action identifier from name to type for consistancy.
Minor formatting tweaks.

Change-Id: If4e34ac7b9b76b12e4bd6b72c49cd324c229e32f
Signed-off-by: Brad Bishop

README formatting update.

Change filter/action identifier from name to type for consistancy.
Minor formatting tweaks.

Change-Id: If4e34ac7b9b76b12e4bd6b72c49cd324c229e32f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 656a7d00 19-Oct-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

actions: Add destroy action

Add an action to destroy an object on signal match.

Change-Id: I23fb160bcf7507d0d0a5f2d82f1cfb24131adf76
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>


# bf5aa9cb 19-Oct-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

filters: Add propertiesChangedTo

Add a signal match filter for properties changing to a specific
value.

Change-Id: I10f20ba03ae7c629d2c338c7975e0d32d9008e01
Signed-off-by: Brad Bishop <bradleyb@fuz

filters: Add propertiesChangedTo

Add a signal match filter for properties changing to a specific
value.

Change-Id: I10f20ba03ae7c629d2c338c7975e0d32d9008e01
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# c038e016 19-Oct-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Add actions

Provide tooling to enable specification of pre-implemented actions
to perform after a signal match.

Add a default 'noop' action to be used when an action isn't specified.

Change-Id: I8

Add actions

Provide tooling to enable specification of pre-implemented actions
to perform after a signal match.

Add a default 'noop' action to be used when an action isn't specified.

Change-Id: I8d3b1ef2cfc26771322820be931a61bba3ad8d94
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 3d57f507 19-Oct-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Enable filtering of signal matches

Provide tooling to enable specification of pre-implemented filtering
functors for signal matches.

Add a default 'none' filter to be used when a filter isn't speci

Enable filtering of signal matches

Provide tooling to enable specification of pre-implemented filtering
functors for signal matches.

Add a default 'none' filter to be used when a filter isn't specified.

Change-Id: I3549d8cf44c5f475626875fa94ca3ee8f74d6d26
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# bf066a63 19-Oct-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Parse match rules

The 'pimgen.py' parser will parse one or more yaml files containing
inventory manager match rules and generate the required c++ header
file.

Change-Id: Id3b116450bd56487e266590dd3

Parse match rules

The 'pimgen.py' parser will parse one or more yaml files containing
inventory manager match rules and generate the required c++ header
file.

Change-Id: Id3b116450bd56487e266590dd339b93db9bc7d27
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 73b776bd 19-Oct-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Application stub and build rules

Create a basic autoconf setup.

Change-Id: I3135aded1be79ca552b564b2575be7a20fad0285
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>