mirror of https://github.com/digint/btrbk
btrbk: reword/fix verbose and loglevel options
parent
670170c3db
commit
9415214bc0
16
btrbk
16
btrbk
|
@ -360,9 +360,9 @@ options:
|
|||
--preserve-snapshots preserve snapshots (do not delete snapshots)
|
||||
--preserve-backups preserve backups (do not delete backups)
|
||||
--wipe delete all but latest snapshots
|
||||
-v, --verbose be verbose (set loglevel=info)
|
||||
-v, --verbose be more verbose (increase logging level)
|
||||
-q, --quiet be quiet (do not print backup summary)
|
||||
-l, --loglevel=LEVEL set logging level (warn, info, debug, trace)
|
||||
-l, --loglevel=LEVEL set logging level (error, warn, info, debug, trace)
|
||||
-t, --table change output to table format
|
||||
-L, --long change output to long format
|
||||
--format=FORMAT change output format, FORMAT=table|long|raw
|
||||
|
@ -5043,12 +5043,12 @@ MAIN:
|
|||
|
||||
# assign command line options
|
||||
@config_src = ( $config_cmdline ) if($config_cmdline);
|
||||
if (lc($loglevel) eq "warn") { $loglevel = 1; }
|
||||
elsif(lc($loglevel) eq "info") { $loglevel = 2; }
|
||||
elsif(lc($loglevel) eq "debug") { $loglevel = 3; }
|
||||
elsif(lc($loglevel) eq "trace") { $loglevel = 4; }
|
||||
elsif($loglevel =~ /^[0-9]+$/) { ; }
|
||||
else { $loglevel = 1; }
|
||||
$loglevel = { error => 0, warn => 1, warning => 1, info => 2, debug => 3, trace => 4 }->{$loglevel} // $loglevel;
|
||||
unless($loglevel =~ /^[0-9]+$/) {
|
||||
ERROR "Unknown loglevel: $loglevel";
|
||||
HELP_MESSAGE(0);
|
||||
exit 2;
|
||||
}
|
||||
require_data_dumper() if(($loglevel >= 4) || ($VERSION =~ /-dev$/));
|
||||
|
||||
# DEPRECATED options
|
||||
|
|
|
@ -106,7 +106,7 @@ OPTIONS
|
|||
on disk space (ENOSPC).
|
||||
|
||||
-v, --verbose::
|
||||
Verbose output (shortcut for "--loglevel=info").
|
||||
Increase the logging level, see "--loglevel".
|
||||
|
||||
-q, --quiet::
|
||||
Quiet operation. If set, btrbk does not print the summary after
|
||||
|
@ -114,8 +114,8 @@ OPTIONS
|
|||
commands.
|
||||
|
||||
-l, --loglevel <level>::
|
||||
Set the level of verbosity. Accepted levels are warn, info, debug,
|
||||
and trace.
|
||||
Set the level of verbosity for the stderr logging. Accepted levels
|
||||
are: error, warn, info, debug, and trace. Default is info.
|
||||
|
||||
-t, --table::
|
||||
Print output in table format (shortcut for "--format=table").
|
||||
|
|
Loading…
Reference in New Issue