mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-29 09:32:47 +00:00
Change --check-spool to --send-data, and Run->schedule to Run->run_schedule. Add Run->spool_schedule and Run->queries. Remove Service->alias.
This commit is contained in:
@@ -54,10 +54,10 @@ my $run0 = Percona::WebAPI::Resource::Run->new(
|
||||
);
|
||||
|
||||
my $svc0 = Percona::WebAPI::Resource::Service->new(
|
||||
name => 'query-monitor',
|
||||
alias => 'Query Monitor',
|
||||
schedule => '* 8 * * 1,2,3,4,5',
|
||||
runs => [ $run0 ],
|
||||
name => 'query-monitor',
|
||||
run_schedule => '* 8 * * 1,2,3,4,5',
|
||||
spool_schedule => '* 9 * * 1,2,3,4,5',
|
||||
runs => [ $run0 ],
|
||||
);
|
||||
|
||||
# Empty crontab, add the service.
|
||||
@@ -116,6 +116,7 @@ SKIP: {
|
||||
$new_crontab,
|
||||
"* 0 * * * date > /dev/null
|
||||
* 8 * * 1,2,3,4,5 pt-agent --run-service query-monitor
|
||||
* 9 * * 1,2,3,4,5 pt-agent --send-data query-monitor
|
||||
",
|
||||
"Runs crontab -l by default"
|
||||
);
|
||||
|
@@ -1 +1,2 @@
|
||||
* 8 * * 1,2,3,4,5 pt-agent --run-service query-monitor
|
||||
* 9 * * 1,2,3,4,5 pt-agent --send-data query-monitor
|
||||
|
@@ -1,2 +1,3 @@
|
||||
17 3 * * 1 cmd
|
||||
* 8 * * 1,2,3,4,5 pt-agent --run-service query-monitor
|
||||
* 9 * * 1,2,3,4,5 pt-agent --send-data query-monitor
|
||||
|
@@ -1,2 +1,3 @@
|
||||
17 3 * * 1 cmd
|
||||
* 8 * * 1,2,3,4,5 pt-agent --run-service query-monitor
|
||||
* 9 * * 1,2,3,4,5 pt-agent --send-data query-monitor
|
||||
|
@@ -38,10 +38,10 @@ my $run0 = Percona::WebAPI::Resource::Run->new(
|
||||
);
|
||||
|
||||
my $svc0 = Percona::WebAPI::Resource::Service->new(
|
||||
name => 'query-monitor',
|
||||
alias => 'Query Monitor',
|
||||
schedule => '* 8 * * 1,2,3,4,5',
|
||||
runs => [ $run0 ],
|
||||
name => 'query-monitor',
|
||||
run_schedule => '* 8 * * 1,2,3,4,5',
|
||||
spool_schedule => '* 9 * * 1,2,3,4,5',
|
||||
runs => [ $run0 ],
|
||||
);
|
||||
|
||||
# First add a fake line so we can know that the real, existing
|
||||
@@ -84,6 +84,7 @@ is(
|
||||
$crontab,
|
||||
"* 0 * * * date > /dev/null
|
||||
* 8 * * 1,2,3,4,5 pt-agent --run-service query-monitor
|
||||
* 9 * * 1,2,3,4,5 pt-agent --send-data query-monitor
|
||||
",
|
||||
"schedule_services()"
|
||||
);
|
||||
@@ -118,10 +119,10 @@ is(
|
||||
# #############################################################################
|
||||
|
||||
$svc0 = Percona::WebAPI::Resource::Service->new(
|
||||
name => 'query-monitor',
|
||||
alias => 'Query Monitor',
|
||||
schedule => '* * * * Foo', # "foo":0: bad day-of-week
|
||||
runs => [ $run0 ],
|
||||
name => 'query-monitor',
|
||||
run_schedule => '* * * * Foo', # "foo":0: bad day-of-week
|
||||
spool_schedule => '* 8 * * Mon',
|
||||
runs => [ $run0 ],
|
||||
);
|
||||
|
||||
eval {
|
||||
|
Reference in New Issue
Block a user