mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-09 07:30:02 +00:00
Merge branch '3.0' into PT-63
This commit is contained in:
@@ -680,7 +680,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -1409,7 +1409,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -1407,7 +1407,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -757,7 +757,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -753,7 +753,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -1744,7 +1744,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -681,7 +681,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -1173,7 +1173,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -682,7 +682,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -752,7 +752,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -1518,7 +1518,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -1334,7 +1334,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -762,7 +762,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -770,7 +770,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -2002,7 +2002,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -683,7 +683,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -755,7 +755,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -690,7 +690,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -907,7 +907,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -2431,7 +2431,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -770,7 +770,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -1775,7 +1775,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -1999,7 +1999,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -759,7 +759,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
@@ -1356,7 +1356,11 @@ sub _validate_type {
|
||||
if (!$opt->{attributes}->{repeatable}) {
|
||||
$opt->{value} = $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
} else {
|
||||
push @{$opt->{value}}, $self->{DSNParser}->parse($val, $prev, $defaults);
|
||||
my $values = [];
|
||||
for my $dsn_string (@$val) {
|
||||
push @$values, $self->{DSNParser}->parse($dsn_string, $prev, $defaults);
|
||||
}
|
||||
$opt->{value} = $values;
|
||||
}
|
||||
}
|
||||
elsif ( $val && $opt->{type} eq 'z' ) { # type size
|
||||
|
Reference in New Issue
Block a user