mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-14 15:33:49 +00:00
Merge fix-pt-agent-lwp-bug-1226721.
This commit is contained in:
14
bin/pt-agent
14
bin/pt-agent
@@ -5428,6 +5428,12 @@ sub main {
|
|||||||
$logger->fatal("Missing required Perl modules");
|
$logger->fatal("Missing required Perl modules");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Check that LWP is new enough
|
||||||
|
# https://bugs.launchpad.net/percona-toolkit/+bug/1226721
|
||||||
|
if ( $LWP::VERSION < '5.813' ) {
|
||||||
|
die "Perl module LWP v5.813 or newer is required; v$LWP::VERSION is installed. Please upgrade LWP on this server.\n"
|
||||||
|
}
|
||||||
|
|
||||||
# ########################################################################
|
# ########################################################################
|
||||||
# Nothing works without an API key.
|
# Nothing works without an API key.
|
||||||
# ########################################################################
|
# ########################################################################
|
||||||
@@ -8341,6 +8347,12 @@ sub install {
|
|||||||
$next_step->();
|
$next_step->();
|
||||||
exit 1 if missing_perl_module_deps();
|
exit 1 if missing_perl_module_deps();
|
||||||
|
|
||||||
|
# Check that LWP is new enough
|
||||||
|
# https://bugs.launchpad.net/percona-toolkit/+bug/1226721
|
||||||
|
if ( $LWP::VERSION < '5.813' ) {
|
||||||
|
die "LWP v5.813 or newer is required; v$LWP::VERSION is installed. Please upgrade LWP on this server and try again.\n"
|
||||||
|
}
|
||||||
|
|
||||||
# Check for crontab
|
# Check for crontab
|
||||||
$next_step->();
|
$next_step->();
|
||||||
my $crontab = `which crontab 2>/dev/null`;
|
my $crontab = `which crontab 2>/dev/null`;
|
||||||
@@ -9310,7 +9322,7 @@ pt-agent requires:
|
|||||||
|
|
||||||
=item * JSON Perl module
|
=item * JSON Perl module
|
||||||
|
|
||||||
=item * LWP Perl module
|
=item * LWP (>= v5.813) Perl module
|
||||||
|
|
||||||
=item * IO::Socket::SSL Perl module
|
=item * IO::Socket::SSL Perl module
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user