beekeeper | remove unnecessary command line flags
Beekeeper has a set of flags that are no important to it - it is just inherited after application:app
.
We should print/handle only those valid for beekepeer.
List of valid flags:
Inherited after:
webserver
:
-
--webserver-http-endpoint arg
, -
--webserver-thread-pool-size arg (=32)
.
json_rpc
:
--log-json-rpc arg
Our own:
-
--notifications-endpoint
, -
--wallet-dir
, -
--unlock-timeout
, -
--backtrace
, -
--salt
, -
--export-keys-wallet-name
, -
--export-keys-wallet-password
,
List of flags that should be removed:
application:app
:
-
--plugin plugin-name
, -
--list-plugins
, -
--generate-completions
, -
--data-dir, -d
, -
--config, -c
, -
--dump-config
.
webserver
:
-
--webserver-unix-endpoint arg
, -
--webserver-ws-endpoint arg
, -
--webserver-ws-deflate arg (=0)
, -
--rpc-endpoint arg
.
Edited by Wieslaw Kedzierski