#
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>
|