From 32506e95005d396f91557e4a730ca0ee8e2c3102 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Wed, 10 Feb 2010 19:01:12 +0000 Subject: Log more detailed info about backup comparison failures, for debugging. Enable -V option in bbackupquery, and document that -q, -v, -V and -W are allowed in the command-line help. --- bin/bbackupquery/bbackupquery.cpp | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'bin') diff --git a/bin/bbackupquery/bbackupquery.cpp b/bin/bbackupquery/bbackupquery.cpp index bab697b8..5aa7e97e 100644 --- a/bin/bbackupquery/bbackupquery.cpp +++ b/bin/bbackupquery/bbackupquery.cpp @@ -60,7 +60,7 @@ void PrintUsageAndExit() { - printf("Usage: bbackupquery [-q] [-w] " + printf("Usage: bbackupquery [-q*|v*|V|W] [-w] " #ifdef WIN32 "[-u] " #endif @@ -123,10 +123,10 @@ int main(int argc, const char *argv[]) #endif #ifdef WIN32 - const char* validOpts = "qvwuc:l:o:O:W:"; + const char* validOpts = "qvVwuc:l:o:O:W:"; bool unicodeConsole = false; #else - const char* validOpts = "qvwc:l:o:O:W:"; + const char* validOpts = "qvVwc:l:o:O:W:"; #endif std::string fileLogFile; @@ -138,7 +138,7 @@ int main(int argc, const char *argv[]) { switch(c) { - case 'q': + case 'q': { if(masterLevel == Log::NOTHING) { @@ -151,7 +151,7 @@ int main(int argc, const char *argv[]) } break; - case 'v': + case 'v': { if(masterLevel == Log::EVERYTHING) { @@ -164,6 +164,12 @@ int main(int argc, const char *argv[]) } break; + case 'V': + { + masterLevel = Log::EVERYTHING; + } + break; + case 'W': { masterLevel = Logging::GetNamedLevel(optarg); -- cgit v1.2.3