# CLI for observability Create CLI for observability or discovery of loggers. ## Motivation People may sometimes forget what all loggers, logger configurators or env-vars, vq-support they have configured on an old project. ## Proposal Provide a CLI with `lgcn` name that can details logger and logger configuration information about programs that use logician. ### Functionalities - Make it similar to the `ls` Unix command. - print list of all the logger names if no option is provided - print detail list if `-l` option is provided. - print the list of supported env-vars on `-e` option - Make `-l` and `-e` co-operate. - Allow users to pass their own format to allow programmatic parsing. - Do not print any information on programs that do not use logician. - #26 - Allow running subprocess for commands assuming that they support the `--help` CLI option.
CLI for observability
Create CLI for observability or discovery of loggers.
Motivation
People may sometimes forget what all loggers, logger configurators or env-vars, vq-support they have configured on an old project.
Proposal
Provide a CLI with
lgcnname that can details logger and logger configuration information about programs that use logician.Functionalities
lsUnix command.-loption is provided.-eoption-land-eco-operate.--helpCLI option.