diff --git a/bin/pt-agent b/bin/pt-agent index cc38684d..e081b408 100755 --- a/bin/pt-agent +++ b/bin/pt-agent @@ -1345,7 +1345,7 @@ has 'number' => ( has 'program' => ( is => 'ro', isa => 'Maybe[Str]', - required => 1, + required => 0, ); has 'options' => ( @@ -1363,7 +1363,7 @@ has 'query' => ( has 'output' => ( is => 'ro', isa => 'Maybe[Str]', - required => 1, + required => 0, ); sub TO_JSON { return { %{ shift() } }; } diff --git a/lib/Percona/WebAPI/Resource/Task.pm b/lib/Percona/WebAPI/Resource/Task.pm index 895c285f..db9bf86f 100644 --- a/lib/Percona/WebAPI/Resource/Task.pm +++ b/lib/Percona/WebAPI/Resource/Task.pm @@ -37,7 +37,7 @@ has 'number' => ( has 'program' => ( is => 'ro', isa => 'Maybe[Str]', - required => 1, + required => 0, ); has 'options' => ( @@ -55,7 +55,7 @@ has 'query' => ( has 'output' => ( is => 'ro', isa => 'Maybe[Str]', - required => 1, + required => 0, ); sub TO_JSON { return { %{ shift() } }; }