summaryrefslogtreecommitdiff
path: root/client/client.py
diff options
context:
space:
mode:
authorSam Chudnick <sam@chudnick.com>2022-07-02 15:45:09 -0400
committerSam Chudnick <sam@chudnick.com>2022-07-02 15:45:09 -0400
commita9b5d5eb0fe72931757d3d989ec0a74986f36315 (patch)
treec9fa29ec9ba9e4329fdc7be411c0c00f30efe585 /client/client.py
parent8472b394ee44cd46cc36fd4fe0a4882364cab602 (diff)
Read options from config file and more
Read options from standardized configuration file but still prioritize command line options. Added several more commands: --get-app - list provisioned applications, can be filtered by additionally specifying any of --user,--host,--service,--alias --delete-client - delete a provisioned client --delete-app - delete a provisioned application, works the same way as --get-app so calling just --delete-app would request to delete all applications (confirmation is always requested first) Modified --add-client to accept arguments directly. Multiple aliases can be specified for bulk provisioning (--delete-client works the same way). Change --get-client so that no additional options lists all clients. Do not show TOTP secret by default and require --show-secret to do so.
Diffstat (limited to 'client/client.py')
0 files changed, 0 insertions, 0 deletions