diff options
Diffstat (limited to 'lib/Net/Riak/Link.pm')
-rw-r--r-- | lib/Net/Riak/Link.pm | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/lib/Net/Riak/Link.pm b/lib/Net/Riak/Link.pm index c5ed863..980aabb 100644 --- a/lib/Net/Riak/Link.pm +++ b/lib/Net/Riak/Link.pm @@ -4,16 +4,9 @@ package Net::Riak::Link; use Moose; -has client => ( - is => 'ro', - isa => 'Net::Riak::Client', - required => 0, -); -has bucket => ( - is => 'ro', - isa => 'Net::Riak::Bucket', - required => 1, -); +with 'Net::Riak::Role::Base' => {classes => + [{name => 'client', required => 0}, {name => 'bucket', required => 1},]}; + has key => ( is => 'rw', isa => 'Str', |