Comment 2 for bug 1099933

Daniel Nichter (daniel-nichter) wrote :

Since this tool is meant to be a long-running daemon, I decided on --verbose rather than --quiet so that defaults are "daemon-ready". --verbose=2 is default now, which means it will not print the "matched=no" lines, just the "matched=yes" lines and various collect-related info. You can --verbose 1 if you want only warnings and errors, or --verbose 0 which is like pt-table-checksum --quiet --quiet: only errors.

Since this is a bash tool, doing --verbose --verbose to modify the level (or --quiet --quiet) is too difficult because we would have to make and test sizable changes to the option parsing lib which is already subtle given that it's bash doing fancy getopt-like processing.