1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-27 18:02:13 +03:00

MDEV-28931 --verbose option is too verbose

GetOpt::Long bundling option for convenient one-char verbosity levels:

  -v    General verbosity (file and execute operations)
  -vv   High verbosity (algorithmic considerations)
  -vvv  Debug verbosity (anything else)
This commit is contained in:
Aleksey Midenkov
2022-07-18 23:16:17 +03:00
parent 83f7d25c44
commit ce7820eb83
6 changed files with 39 additions and 30 deletions

View File

@ -78,7 +78,7 @@ use lib "lib";
use Cwd ;
use Cwd 'realpath';
use Getopt::Long;
use Getopt::Long qw(:config bundling);
use My::File::Path; # Patched version of File::Path
use File::Basename;
use File::Copy;
@ -758,7 +758,7 @@ sub run_test_server ($$$) {
if ($sock == $server) {
# New client connected
my $child= $sock->accept();
mtr_verbose("Client connected");
mtr_verbose2("Client connected");
$s->add($child);
print $child "HELLO\n";
}
@ -766,7 +766,7 @@ sub run_test_server ($$$) {
my $line= <$sock>;
if (!defined $line) {
# Client disconnected
mtr_verbose("Child closed socket");
mtr_verbose2("Child closed socket");
$s->remove($sock);
$sock->close;
if (--$childs == 0){
@ -1311,7 +1311,7 @@ sub command_line_setup {
'force-restart' => \$opt_force_restart,
'reorder!' => \$opt_reorder,
'enable-disabled' => \&collect_option,
'verbose+' => \$opt_verbose,
'verbose|v+' => \$opt_verbose,
'verbose-restart' => \&report_option,
'sleep=i' => \$opt_sleep,
'start-dirty' => \$opt_start_dirty,