Paul Banks
54018da75f
Fix panic bug in snapshot inspect ( #10091 )
...
* Fix panic bug in snapshot inspect
* Add changelog entry
* Update .changelog/10091.txt
* Undo bad GitHub UI merge
* Undo bad GitHub UI merge
2021-04-23 21:14:59 +01:00
Paul Banks
74c040498a
CLI: Allow snapshot inspect to work on internal raft snapshots directly. ( #10089 )
...
* CLI: Add support for reading internal raft snapshots to snapshot inspect
* Add snapshot inspect test for raw state files
* Add changelog entry
* Update .changelog/10089.txt
2021-04-23 20:11:31 +00:00
Joel Watson
182333b645
Fix some minor wording issues
2020-11-11 11:33:38 -06:00
Joel Watson
94689b6ecd
Back out implicit -kvdetails functionality
2020-11-11 10:46:51 -06:00
Joel Watson
0d48559416
Length check is required here
...
If one isn't included, then the nil check in the formatter never fails due to an empty slice being passed in, which causes the kv output to always get printed.
2020-11-11 10:44:55 -06:00
Joel Watson
491f2f0a57
Add more func comments
2020-11-10 16:40:12 -06:00
Joel Watson
99ec1febcc
Move kvDetails default logic
2020-11-10 16:39:40 -06:00
Joel Watson
ea804e57b4
Check for nil rather than length
2020-11-10 16:39:12 -06:00
Joel Watson
40a8681816
Allow omission of -kvdetails if another -kv* flag is set
2020-11-10 10:55:30 -06:00
Joel Watson
1ef259b093
Rename params to better reflect their purpose
2020-11-10 10:44:09 -06:00
Joel Watson
5ad0db73c8
Make docs for params clearer
2020-11-10 10:35:24 -06:00
Joel Watson
fbe8503258
Break KV portion of enchance into separate func
2020-11-10 10:29:49 -06:00
Joel Watson
5dd703a62a
Move KV stat gen to separate func
2020-11-10 10:09:03 -06:00
Joel Watson
aabb537aed
Pull sorting into separate function
2020-11-05 16:25:21 -06:00
Joel Watson
3ee20d500a
Refactor to reduce how many vars are being passed around
2020-11-05 14:26:47 -06:00
Joel Watson
1a50aa023a
Fallback to alphabetic sorting if size is equal
2020-11-05 11:02:02 -06:00
Joel Watson
eafc593d0f
Make key breakdown total size accurate
2020-11-05 10:32:23 -06:00
Joel Watson
208d6ebd95
Get JSON formatting working
2020-11-04 14:04:17 -06:00
Joel Watson
e7a88d4a30
This ended up not being used.
2020-11-04 10:30:38 -06:00
Joel Watson
262fb3a0c3
Add snapshot inspect filter param
2020-11-04 10:11:20 -06:00
Joel Watson
10f325dc81
Initial stab at snapshot inspect key breakdown
2020-11-03 18:00:44 -06:00
s-christoff
79ce24e9fc
cli: Add JSON and Pretty Print formatting for `consul snapshot inspect` ( #9006 )
2020-10-29 11:31:14 -05:00
s-christoff
9bb348c6c7
Enhance the output of consul snapshot inspect ( #8787 )
2020-10-09 14:57:29 -05:00
Kyle Havlovitz
921d2e1469
Fix a panic in snapshot inspect command
2017-10-30 14:51:08 -07:00
Frank Schroeder
b3292d13fb
commands: get HTTP API flags for usage automatically
2017-10-18 00:08:45 +02:00
Frank Schroeder
56b24d3d4f
commands: cleanup help and synopsis.
...
* move Help and Synopsis to bottom
* make help and synopsis constants
* make sure help output is formatted
2017-10-18 00:08:45 +02:00
Frank Schroeder
51799e5d23
commands: move snapshot subcommands to subdirs
2017-10-18 00:08:45 +02:00