mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-11 21:51:21 +00:00
Fix "Can't call method "meta" on unblessed reference" error.
This commit is contained in:
@@ -7561,13 +7561,19 @@ sub agent_status {
|
|||||||
$logger->warning("$service_file is corrupt");
|
$logger->warning("$service_file is corrupt");
|
||||||
next SERVICE;
|
next SERVICE;
|
||||||
}
|
}
|
||||||
|
$service = Percona::WebAPI::Resource::Service->new(%$service);
|
||||||
next if $service->meta; # only real services
|
next if $service->meta; # only real services
|
||||||
$have_service{$service->name} = 1;
|
$have_service{$service->name} = 1;
|
||||||
if ( $scheduled{$service->name} ) {
|
if ( $scheduled{$service->name} ) {
|
||||||
|
if ( $pid ) {
|
||||||
$logger->info($service->name . " is running");
|
$logger->info($service->name . " is running");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$logger->warning($service->name . " is not running, check $lib_dir/crontab.err");
|
$logger->warning($service->name . " is running but pt-agent is not");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$logger->warning($service->name . " is not scheduled, check $lib_dir/crontab.err");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user