tools/net/ynl: Add --output-json arg to ynl cli
authorDonald Hunter <donald.hunter@gmail.com>
Mon, 29 Jan 2024 22:34:46 +0000 (22:34 +0000)
committerJakub Kicinski <kuba@kernel.org>
Thu, 1 Feb 2024 05:19:18 +0000 (21:19 -0800)
commite2ece0bc5ab1f7e0bb00f3b81fd4132b774d880d
treecb7c640e40cbdb7cb283275e48f360a25ed5f887
parente79027c08302e299571555a9606b751820afa409
tools/net/ynl: Add --output-json arg to ynl cli

The ynl cli currently emits python pretty printed structures which is
hard to consume. Add a new --output-json argument to emit JSON.

Signed-off-by: Donald Hunter <donald.hunter@gmail.com>
Reviewed-by: Breno Leitao <leitao@debian.org>
Reviewed-by: Jiri Pirko <jiri@nvidia.com>
Link: https://lore.kernel.org/r/20240129223458.52046-2-donald.hunter@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/net/ynl/cli.py