Gitiles
Code Review
Sign In
gerrit.openbmc.org
/
openbmc
/
phosphor-inventory-manager
/
a927ffe2284bece0687f487da7df7196365fd759
/
pimgen.py
3ce5930
Pick up Control Host interface
by Sunny Srivastava
· 2 years, 8 months ago
5de46b3
python: fix flake8 warnings and format with black
by Patrick Williams
· 2 years, 1 month ago
5587898
scripts: convert to python3
by Patrick Williams
· 4 years, 9 months ago
3864659
serialization: use the same inflection as sdbus++
by Brad Bishop
· 6 years ago
979eb59
Generate functor to read a property
by Matthew Barth
· 6 years ago
fa23d70
Add support for type-only interfaces
by Marri Devender Rao
· 7 years ago
0b6ca10
pimgen: ignore sdbusplus::object_path
by Deepak Kodihalli
· 7 years ago
f7b0399
pimgen: generate serialization code
by Deepak Kodihalli
· 7 years ago
ef550b1
pimgen: capture interface properties
by Deepak Kodihalli
· 7 years ago
06e3d50
Parse only interface files generated by phosphor-dbus-interfaces
by Marri Devender Rao
· 8 years ago
134d2cb
pimgen: Use cast instead of integer literals
by Brad Bishop
· 8 years ago
834989f
pimgen: Remove interfaces.d
by Brad Bishop
· 8 years ago
db9b325
pimgen: Un-capitalize booleans
by Brad Bishop
· 8 years ago
d0f48ad
Add path conditions
by Brad Bishop
· 8 years ago
c1f4798
Merge actions.hpp and events.hpp
by Brad Bishop
· 8 years ago
02ca021
setProperty: Allow multiple objects
by Brad Bishop
· 8 years ago
12f8a3c
Remove details namespace
by Brad Bishop
· 8 years ago
07934a6
Use std::function
by Brad Bishop
· 8 years ago
a6fcd56
build: split app/test pimgen invocation
by Brad Bishop
· 8 years ago
828df83
Add support for rendering startup events
by Brad Bishop
· 8 years ago
db92c28
Add support for rendering createObjects
by Brad Bishop
· 8 years ago
040e18b
pimgen: Add support for rendering propertyIs
by Brad Bishop
· 8 years ago
064c94a
Enable multiple filters
by Brad Bishop
· 8 years ago
7b7e712
Allow multiple objects to be destroyed
by Brad Bishop
· 8 years ago
c93bcc9
pimgen: Switch to new Mako templates
by Brad Bishop
· 8 years ago
5d9cb05
Remove default action/filter
by Brad Bishop
· 8 years ago
75800cf
pimgen: Argument refactoring
by Brad Bishop
· 8 years ago
9b5a12f
pimgen: Add new types
by Brad Bishop
· 8 years ago
cab2bdd
pimgen: Add new Mako templates
by Brad Bishop
· 8 years ago
effbd93
pimgen: use yaml.safe_load
by Brad Bishop
· 8 years ago
c029f6a
pimgen: Display possible commands with help
by Brad Bishop
· 8 years ago
e2e402f
pimgen: Add support for setProperty
by Brad Bishop
· 8 years ago
22cfbe6
Rewrite pimgen in the image of sdbus++
by Brad Bishop
· 8 years ago
14a9fe5
pimgen: Add list-interfaces command option
by Brad Bishop
· 8 years ago
f4666f5
pimgen: Add command positional argument
by Brad Bishop
· 8 years ago
95dd98f
pimgen: Split argument parsing logic
by Brad Bishop
· 8 years ago
0a6a479
pimgen: Enable multiple interface files
by Brad Bishop
· 8 years ago
ea6d93a
pimgen: Rename interfaces to extra_interfaces.d
by Brad Bishop
· 8 years ago
3904cf4
pimgen: Move events to events.d
by Brad Bishop
· 8 years ago
cfb3c89
pimgen: Combine make_example and pimgen
by Brad Bishop
· 8 years ago
4d16b69
pimgen: change -o option to be a directory
by Brad Bishop
· 8 years ago
f30db4c
Find examples directory when invoked out of tree
by Brad Bishop
· 8 years ago
79d8f7a
Find template automatically in script dir
by Brad Bishop
· 8 years ago
bbf13bd
Look for interfaces.yaml in --dir
by Brad Bishop
· 8 years ago
a56c5ff
Fix templatedir argument
by Brad Bishop
· 8 years ago
561a565
pimgen: Pass interfaces.yaml to Mako template
by Brad Bishop
· 8 years ago
92665b2
Use a Mako template for generated code.
by Brad Bishop
· 8 years ago
789cf83
Move generated code to implementation file.
by Brad Bishop
· 8 years ago
09fc256
Move examples->example/events
by Brad Bishop
· 8 years ago
afbd28e
README formatting update.
by Brad Bishop
· 8 years ago
c038e01
Add actions
by Brad Bishop
· 8 years ago
3d57f50
Enable filtering of signal matches
by Brad Bishop
· 8 years ago
49aefb3
Add manager skeleton
by Brad Bishop
· 8 years ago
bf066a6
Parse match rules
by Brad Bishop
· 8 years ago