Signed-off-by: Taras Keryk <tarasx.keryk@intel.com> Why I did it The previous implementaion of API for platform component didn't have the new thrift files How I did it Add the new thrift-generated: pltfm_mgr_rpc.py, ttypes.py How to verify it Run manually 'fwutil show status' or run unit tests Previous command output had no information about components New command output Chassis Module Component Version Description ------------------------ -------- ----------- --------- ------------- Chassis1 N/A BIOS 1.2.3 Chassis BIOS BMC 5.1 Chassis BMC |
||
---|---|---|
.. | ||
bfn-modules | ||
docker-saiserver-bfn | ||
docker-syncd-bfn | ||
docker-syncd-bfn-rpc | ||
saithrift-patches | ||
sonic-platform-modules-accton | ||
sonic-platform-modules-arista@516ece8126 | ||
sonic-platform-modules-bfn | ||
sonic-platform-modules-bfn-montara | ||
sonic-platform-modules-bfn-newport | ||
sonic-platform-modules-ingrasys | ||
sonic-platform-modules-wnc-osw1800 | ||
.gitignore | ||
bfn-modules.mk | ||
bfn-platform-ingrasys.mk | ||
bfn-platform-wnc.mk | ||
bfn-platform.mk | ||
bfn-sai.mk | ||
docker-syncd-bfn-rpc.mk | ||
docker-syncd-bfn.mk | ||
libsaithrift-dev.mk | ||
one-aboot.mk | ||
one-image.mk | ||
platform-modules-accton.mk | ||
platform-modules-arista.mk | ||
platform-modules-bfn-montara.mk | ||
platform-modules-bfn-newport.mk | ||
platform-modules-bfn.mk | ||
platform-modules-ingrasys.mk | ||
platform-modules-wnc-osw1800.mk | ||
platform.conf | ||
rules.mk |