summaryrefslogtreecommitdiff
path: root/lib/Net/Riak/MapReduce.pm
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lib/Net/Riak/MapReduce.pm8
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',