monogon
                                
                                 monogon copied to clipboard
                                
                                    monogon copied to clipboard
                            
                            
                            
                        BMDB: Operator/debug CLI
We want a CLI to talk to a BMDB, first to at least query per-machine state, and export that state to some somewhat machine-parsable format.
This is expected to be used when troubleshooting the BMDB in production, but also as a stopgap measure for integrating the BMDB in some deployments (eg. exporting machine information to spreadsheets, etc).
We now have webug as a read-only debug tool. We still should have a CLI for mutating the state, but that's probably gonna be written as we realize what kind of operations we need to perform. Until then, we'll probably mostly use webug and manual SQL surgery.
I started working on a CLI and have a prototype ready, but it's currently stuck on me wanting to have a nice query/filter language for expressing machine data and machine data filtering.
Ask me for the current source.