mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-10 13:11:32 +00:00
PT-1707 Updated MasterSlave in all scripts
This commit is contained in:
@@ -3767,7 +3767,13 @@ sub find_slave_hosts {
|
|||||||
|
|
||||||
sub _find_slaves_by_processlist {
|
sub _find_slaves_by_processlist {
|
||||||
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
||||||
|
my @connected_slaves = $self->get_connected_slaves($dbh);
|
||||||
|
my @slaves = $self->_process_slaves_list($dsn_parser, $dsn, \@connected_slaves);
|
||||||
|
return @slaves;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub _process_slaves_list {
|
||||||
|
my ($self, $dsn_parser, $dsn, $connected_slaves) = @_;
|
||||||
my @slaves = map {
|
my @slaves = map {
|
||||||
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
||||||
$slave->{source} = 'processlist';
|
$slave->{source} = 'processlist';
|
||||||
@@ -3779,8 +3785,11 @@ sub _find_slaves_by_processlist {
|
|||||||
if ( $host eq 'localhost' ) {
|
if ( $host eq 'localhost' ) {
|
||||||
$host = '127.0.0.1'; # Replication never uses sockets.
|
$host = '127.0.0.1'; # Replication never uses sockets.
|
||||||
}
|
}
|
||||||
|
if ($host =~ m/::/) {
|
||||||
|
$host = '['.$host.']';
|
||||||
|
}
|
||||||
$host;
|
$host;
|
||||||
} $self->get_connected_slaves($dbh);
|
} @$connected_slaves;
|
||||||
|
|
||||||
return @slaves;
|
return @slaves;
|
||||||
}
|
}
|
||||||
|
@@ -312,7 +312,13 @@ sub find_slave_hosts {
|
|||||||
|
|
||||||
sub _find_slaves_by_processlist {
|
sub _find_slaves_by_processlist {
|
||||||
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
||||||
|
my @connected_slaves = $self->get_connected_slaves($dbh);
|
||||||
|
my @slaves = $self->_process_slaves_list($dsn_parser, $dsn, \@connected_slaves);
|
||||||
|
return @slaves;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub _process_slaves_list {
|
||||||
|
my ($self, $dsn_parser, $dsn, $connected_slaves) = @_;
|
||||||
my @slaves = map {
|
my @slaves = map {
|
||||||
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
||||||
$slave->{source} = 'processlist';
|
$slave->{source} = 'processlist';
|
||||||
@@ -324,8 +330,11 @@ sub _find_slaves_by_processlist {
|
|||||||
if ( $host eq 'localhost' ) {
|
if ( $host eq 'localhost' ) {
|
||||||
$host = '127.0.0.1'; # Replication never uses sockets.
|
$host = '127.0.0.1'; # Replication never uses sockets.
|
||||||
}
|
}
|
||||||
|
if ($host =~ m/::/) {
|
||||||
|
$host = '['.$host.']';
|
||||||
|
}
|
||||||
$host;
|
$host;
|
||||||
} $self->get_connected_slaves($dbh);
|
} @$connected_slaves;
|
||||||
|
|
||||||
return @slaves;
|
return @slaves;
|
||||||
}
|
}
|
||||||
|
11
bin/pt-kill
11
bin/pt-kill
@@ -4044,7 +4044,13 @@ sub find_slave_hosts {
|
|||||||
|
|
||||||
sub _find_slaves_by_processlist {
|
sub _find_slaves_by_processlist {
|
||||||
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
||||||
|
my @connected_slaves = $self->get_connected_slaves($dbh);
|
||||||
|
my @slaves = $self->_process_slaves_list($dsn_parser, $dsn, \@connected_slaves);
|
||||||
|
return @slaves;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub _process_slaves_list {
|
||||||
|
my ($self, $dsn_parser, $dsn, $connected_slaves) = @_;
|
||||||
my @slaves = map {
|
my @slaves = map {
|
||||||
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
||||||
$slave->{source} = 'processlist';
|
$slave->{source} = 'processlist';
|
||||||
@@ -4056,8 +4062,11 @@ sub _find_slaves_by_processlist {
|
|||||||
if ( $host eq 'localhost' ) {
|
if ( $host eq 'localhost' ) {
|
||||||
$host = '127.0.0.1'; # Replication never uses sockets.
|
$host = '127.0.0.1'; # Replication never uses sockets.
|
||||||
}
|
}
|
||||||
|
if ($host =~ m/::/) {
|
||||||
|
$host = '['.$host.']';
|
||||||
|
}
|
||||||
$host;
|
$host;
|
||||||
} $self->get_connected_slaves($dbh);
|
} @$connected_slaves;
|
||||||
|
|
||||||
return @slaves;
|
return @slaves;
|
||||||
}
|
}
|
||||||
|
@@ -4370,7 +4370,13 @@ sub find_slave_hosts {
|
|||||||
|
|
||||||
sub _find_slaves_by_processlist {
|
sub _find_slaves_by_processlist {
|
||||||
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
||||||
|
my @connected_slaves = $self->get_connected_slaves($dbh);
|
||||||
|
my @slaves = $self->_process_slaves_list($dsn_parser, $dsn, \@connected_slaves);
|
||||||
|
return @slaves;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub _process_slaves_list {
|
||||||
|
my ($self, $dsn_parser, $dsn, $connected_slaves) = @_;
|
||||||
my @slaves = map {
|
my @slaves = map {
|
||||||
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
||||||
$slave->{source} = 'processlist';
|
$slave->{source} = 'processlist';
|
||||||
@@ -4382,8 +4388,11 @@ sub _find_slaves_by_processlist {
|
|||||||
if ( $host eq 'localhost' ) {
|
if ( $host eq 'localhost' ) {
|
||||||
$host = '127.0.0.1'; # Replication never uses sockets.
|
$host = '127.0.0.1'; # Replication never uses sockets.
|
||||||
}
|
}
|
||||||
|
if ($host =~ m/::/) {
|
||||||
|
$host = '['.$host.']';
|
||||||
|
}
|
||||||
$host;
|
$host;
|
||||||
} $self->get_connected_slaves($dbh);
|
} @$connected_slaves;
|
||||||
|
|
||||||
return @slaves;
|
return @slaves;
|
||||||
}
|
}
|
||||||
|
@@ -10692,7 +10692,13 @@ sub find_slave_hosts {
|
|||||||
|
|
||||||
sub _find_slaves_by_processlist {
|
sub _find_slaves_by_processlist {
|
||||||
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
||||||
|
my @connected_slaves = $self->get_connected_slaves($dbh);
|
||||||
|
my @slaves = $self->_process_slaves_list($dsn_parser, $dsn, \@connected_slaves);
|
||||||
|
return @slaves;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub _process_slaves_list {
|
||||||
|
my ($self, $dsn_parser, $dsn, $connected_slaves) = @_;
|
||||||
my @slaves = map {
|
my @slaves = map {
|
||||||
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
||||||
$slave->{source} = 'processlist';
|
$slave->{source} = 'processlist';
|
||||||
@@ -10704,8 +10710,11 @@ sub _find_slaves_by_processlist {
|
|||||||
if ( $host eq 'localhost' ) {
|
if ( $host eq 'localhost' ) {
|
||||||
$host = '127.0.0.1'; # Replication never uses sockets.
|
$host = '127.0.0.1'; # Replication never uses sockets.
|
||||||
}
|
}
|
||||||
|
if ($host =~ m/::/) {
|
||||||
|
$host = '['.$host.']';
|
||||||
|
}
|
||||||
$host;
|
$host;
|
||||||
} $self->get_connected_slaves($dbh);
|
} @$connected_slaves;
|
||||||
|
|
||||||
return @slaves;
|
return @slaves;
|
||||||
}
|
}
|
||||||
|
@@ -2452,7 +2452,13 @@ sub find_slave_hosts {
|
|||||||
|
|
||||||
sub _find_slaves_by_processlist {
|
sub _find_slaves_by_processlist {
|
||||||
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
||||||
|
my @connected_slaves = $self->get_connected_slaves($dbh);
|
||||||
|
my @slaves = $self->_process_slaves_list($dsn_parser, $dsn, \@connected_slaves);
|
||||||
|
return @slaves;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub _process_slaves_list {
|
||||||
|
my ($self, $dsn_parser, $dsn, $connected_slaves) = @_;
|
||||||
my @slaves = map {
|
my @slaves = map {
|
||||||
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
||||||
$slave->{source} = 'processlist';
|
$slave->{source} = 'processlist';
|
||||||
@@ -2464,8 +2470,11 @@ sub _find_slaves_by_processlist {
|
|||||||
if ( $host eq 'localhost' ) {
|
if ( $host eq 'localhost' ) {
|
||||||
$host = '127.0.0.1'; # Replication never uses sockets.
|
$host = '127.0.0.1'; # Replication never uses sockets.
|
||||||
}
|
}
|
||||||
|
if ($host =~ m/::/) {
|
||||||
|
$host = '['.$host.']';
|
||||||
|
}
|
||||||
$host;
|
$host;
|
||||||
} $self->get_connected_slaves($dbh);
|
} @$connected_slaves;
|
||||||
|
|
||||||
return @slaves;
|
return @slaves;
|
||||||
}
|
}
|
||||||
|
@@ -2863,7 +2863,13 @@ sub find_slave_hosts {
|
|||||||
|
|
||||||
sub _find_slaves_by_processlist {
|
sub _find_slaves_by_processlist {
|
||||||
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
||||||
|
my @connected_slaves = $self->get_connected_slaves($dbh);
|
||||||
|
my @slaves = $self->_process_slaves_list($dsn_parser, $dsn, \@connected_slaves);
|
||||||
|
return @slaves;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub _process_slaves_list {
|
||||||
|
my ($self, $dsn_parser, $dsn, $connected_slaves) = @_;
|
||||||
my @slaves = map {
|
my @slaves = map {
|
||||||
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
||||||
$slave->{source} = 'processlist';
|
$slave->{source} = 'processlist';
|
||||||
@@ -2875,8 +2881,11 @@ sub _find_slaves_by_processlist {
|
|||||||
if ( $host eq 'localhost' ) {
|
if ( $host eq 'localhost' ) {
|
||||||
$host = '127.0.0.1'; # Replication never uses sockets.
|
$host = '127.0.0.1'; # Replication never uses sockets.
|
||||||
}
|
}
|
||||||
|
if ($host =~ m/::/) {
|
||||||
|
$host = '['.$host.']';
|
||||||
|
}
|
||||||
$host;
|
$host;
|
||||||
} $self->get_connected_slaves($dbh);
|
} @$connected_slaves;
|
||||||
|
|
||||||
return @slaves;
|
return @slaves;
|
||||||
}
|
}
|
||||||
|
@@ -5320,7 +5320,13 @@ sub find_slave_hosts {
|
|||||||
|
|
||||||
sub _find_slaves_by_processlist {
|
sub _find_slaves_by_processlist {
|
||||||
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
||||||
|
my @connected_slaves = $self->get_connected_slaves($dbh);
|
||||||
|
my @slaves = $self->_process_slaves_list($dsn_parser, $dsn, \@connected_slaves);
|
||||||
|
return @slaves;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub _process_slaves_list {
|
||||||
|
my ($self, $dsn_parser, $dsn, $connected_slaves) = @_;
|
||||||
my @slaves = map {
|
my @slaves = map {
|
||||||
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
||||||
$slave->{source} = 'processlist';
|
$slave->{source} = 'processlist';
|
||||||
@@ -5332,8 +5338,11 @@ sub _find_slaves_by_processlist {
|
|||||||
if ( $host eq 'localhost' ) {
|
if ( $host eq 'localhost' ) {
|
||||||
$host = '127.0.0.1'; # Replication never uses sockets.
|
$host = '127.0.0.1'; # Replication never uses sockets.
|
||||||
}
|
}
|
||||||
|
if ($host =~ m/::/) {
|
||||||
|
$host = '['.$host.']';
|
||||||
|
}
|
||||||
$host;
|
$host;
|
||||||
} $self->get_connected_slaves($dbh);
|
} @$connected_slaves;
|
||||||
|
|
||||||
return @slaves;
|
return @slaves;
|
||||||
}
|
}
|
||||||
|
@@ -6846,7 +6846,13 @@ sub find_slave_hosts {
|
|||||||
|
|
||||||
sub _find_slaves_by_processlist {
|
sub _find_slaves_by_processlist {
|
||||||
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
my ( $self, $dsn_parser, $dbh, $dsn ) = @_;
|
||||||
|
my @connected_slaves = $self->get_connected_slaves($dbh);
|
||||||
|
my @slaves = $self->_process_slaves_list($dsn_parser, $dsn, \@connected_slaves);
|
||||||
|
return @slaves;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub _process_slaves_list {
|
||||||
|
my ($self, $dsn_parser, $dsn, $connected_slaves) = @_;
|
||||||
my @slaves = map {
|
my @slaves = map {
|
||||||
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
my $slave = $dsn_parser->parse("h=$_", $dsn);
|
||||||
$slave->{source} = 'processlist';
|
$slave->{source} = 'processlist';
|
||||||
@@ -6858,8 +6864,11 @@ sub _find_slaves_by_processlist {
|
|||||||
if ( $host eq 'localhost' ) {
|
if ( $host eq 'localhost' ) {
|
||||||
$host = '127.0.0.1'; # Replication never uses sockets.
|
$host = '127.0.0.1'; # Replication never uses sockets.
|
||||||
}
|
}
|
||||||
|
if ($host =~ m/::/) {
|
||||||
|
$host = '['.$host.']';
|
||||||
|
}
|
||||||
$host;
|
$host;
|
||||||
} $self->get_connected_slaves($dbh);
|
} @$connected_slaves;
|
||||||
|
|
||||||
return @slaves;
|
return @slaves;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user