diff options
Diffstat (limited to 'lib/Net/Riak/MapReduce.pm')
| -rw-r--r-- | lib/Net/Riak/MapReduce.pm | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/Net/Riak/MapReduce.pm b/lib/Net/Riak/MapReduce.pm index a705c58..057f74e 100644 --- a/lib/Net/Riak/MapReduce.pm +++ b/lib/Net/Riak/MapReduce.pm @@ -9,11 +9,9 @@ use Scalar::Util; use Net::Riak::LinkPhase; use Net::Riak::MapReducePhase; -has client => ( - is => 'rw', - isa => 'Net::Riak::Client', - required => 1, -); +with 'Net::Riak::Role::Base' => + {classes => [{name => 'client', required => 0}]}; + has phases => ( traits => ['Array'], is => 'rw', |
