fboss
fboss copied to clipboard
the CLI (and all of fboss/py) code is not properly packaged up in OSS
There is a lot of good client side code in fboss/py/fboss/... that's not built/run/exposed. Need to package it up and make it usable.
Hi, do you have more detail on how this would preferably be packaged?
It shouldn't be too hard - it's just been one of many things to get to.
The work is:
- modify the CMakeFiles.txt to autogenerate and compile the python thrift structures
- Using what ever is the latest python packaging tool (that's probably based on distutils), put all of the packages from thrift and everything in ./fboss/py into a library
- Build a binary for the CLI (ideally called 'fboss') that installs and runs
Is this something you think you might be interested in helping with? Thanks for the interest!