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:
Daniel Nichter
2013-01-14 15:02:07 -07:00
parent 526437632c
commit 8f59c9f357
8 changed files with 90 additions and 60 deletions

View File

@@ -40,6 +40,13 @@ has 'options' => (
required => 0,
);
has 'queries' => (
is => 'ro',
isa => 'Maybe[ArrayRef]',
required => 0,
default => undef,
);
has 'output' => (
is => 'ro',
isa => 'Str',

View File

@@ -28,24 +28,24 @@ has 'name' => (
required => 1,
);
has 'alias' => (
is => 'ro',
isa => 'Str',
required => 1,
);
has 'schedule' => (
is => 'ro',
isa => 'Str',
required => 1,
);
has 'runs' => (
is => 'ro',
isa => 'ArrayRef[Percona::WebAPI::Resource::Run]',
required => 1,
);
has 'run_schedule' => (
is => 'ro',
isa => 'Str',
required => 1,
);
has 'spool_schedule' => (
is => 'ro',
isa => 'Str',
required => 0,
);
sub BUILDARGS {
my ($class, %args) = @_;
if ( ref $args{runs} eq 'ARRAY' ) {