open-vault/website/source/docs/commands
Calvin Leung Huang 60732577f5
CLI Enhancements (#3897)
* Use Colored UI if stdout is a tty

* Add format options to operator unseal

* Add format test on operator unseal

* Add -no-color output flag, and use BasicUi if no-color flag is provided

* Move seal status formatting logic to OutputSealStatus

* Apply no-color to warnings from DeprecatedCommands as well

* Add OutputWithFormat to support arbitrary data, add format option to auth list

* Add ability to output arbitrary list data on TableFormatter

* Clear up switch logic on format

* Add format option for list-related commands

* Add format option to rest of commands that returns a client API response

* Remove initOutputYAML and initOutputJSON, and use OutputWithFormat instead

* Remove outputAsYAML and outputAsJSON, and use OutputWithFormat instead

* Remove -no-color flag, use env var exclusively to toggle colored output

* Fix compile

* Remove -no-color flag in main.go

* Add missing FlagSetOutputFormat

* Fix generate-root/decode test

* Migrate init functions to main.go

* Add no-color flag back as hidden

* Handle non-supported data types for TableFormatter.OutputList

* Pull formatting much further up to remove the need to use c.flagFormat (#3950)

* Pull formatting much further up to remove the need to use c.flagFormat

Also remove OutputWithFormat as the logic can cause issues.

* Use const for env var

* Minor updates

* Remove unnecessary check

* Fix SSH output and some tests

* Fix tests

* Make race detector not run on generate root since it kills Travis these days

* Update docs

* Update docs

* Address review feedback

* Handle --format as well as -format
2018-02-12 18:12:16 -05:00
..
audit CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
auth CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
lease Resolve the most painful merge conflict known on earth 2017-10-24 09:34:12 -04:00
operator CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
policy CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
secrets CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
token CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
audit.html.md Add "audit" command documentation 2017-10-24 09:30:51 -04:00
auth.html.md Add "auth" command documentation 2017-10-24 09:30:51 -04:00
delete.html.md Resolve the most painful merge conflict known on earth 2017-10-24 09:34:12 -04:00
help.html.md More naming cleanup 2017-10-24 09:35:03 -04:00
index.html.md CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
lease.html.md Add "lease" command documentation 2017-10-24 09:30:51 -04:00
list.html.md Resolve the most painful merge conflict known on earth 2017-10-24 09:34:12 -04:00
login.html.md CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
operator.html.md Add "operator" command documentation 2017-10-24 09:30:51 -04:00
path-help.html.md Resolve the most painful merge conflict known on earth 2017-10-24 09:34:12 -04:00
policy.html.md Add "policy" command documentation 2017-10-24 09:30:51 -04:00
read.html.md CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
secrets.html.md Resolve the most painful merge conflict known on earth 2017-10-24 09:34:12 -04:00
server.html.md Add "server" command documentation 2017-10-24 09:30:52 -04:00
ssh.html.md CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
status.html.md CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
token-helper.html.md Add a doc for the token helper (#3411) 2017-10-27 09:42:33 -05:00
token.html.md Add "token" command documentation 2017-10-24 09:30:52 -04:00
unwrap.html.md CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
write.html.md CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00