The ZooKeeper command group currently has two separate, overlapping tools in CommandGroups.ZOOKEEPER: zk info-viewer and zk prop-editor. Both tools deal with ZooKeeper-backed properties but are split across two commands. A user trying to view and then edit properties must switch between tools.
Introduce a new zk props sub-command that consolidates the property inspection and editing capabilities of both tools and exposes them as explicit get and set sub-operations.
The ZooKeeper command group currently has two separate, overlapping tools in CommandGroups.ZOOKEEPER:
zk info-viewerandzk prop-editor. Both tools deal with ZooKeeper-backed properties but are split across two commands. A user trying to view and then edit properties must switch between tools.Introduce a new zk props sub-command that consolidates the property inspection and editing capabilities of both tools and exposes them as explicit get and set sub-operations.