summaryrefslogtreecommitdiff
path: root/lib/Net/Riak/Search.pm
diff options
context:
space:
mode:
authorRobin Edwards <rge@cpan.org>2011-07-05 08:26:36 -0700
committerRobin Edwards <rge@cpan.org>2011-07-05 08:26:36 -0700
commitb972db83aef13395f705a64d95b161c7b2de2efa (patch)
treee5fe816137512443fb399771514476cc6a372b70 /lib/Net/Riak/Search.pm
parentnew release adds status line on unexpected response (diff)
parentfix conflict (diff)
downloadnet-riak-b972db83aef13395f705a64d95b161c7b2de2efa.tar.gz
Merge pull request #13 from gmaurice/master
Basic support of Riaksearch
Diffstat (limited to '')
-rw-r--r--lib/Net/Riak/Search.pm18
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/Net/Riak/Search.pm b/lib/Net/Riak/Search.pm
new file mode 100644
index 0000000..8cf42b7
--- /dev/null
+++ b/lib/Net/Riak/Search.pm
@@ -0,0 +1,18 @@
+package Net::Riak::Search;
+
+use Moose;
+
+with 'Net::Riak::Role::Base' => {classes =>
+ [{name => 'client', required => 0},]};
+
+sub search {
+ my ($self, $params) = @_;
+ $self->client->search($params);
+};
+
+sub setup_indexing {
+ my ($self, $bucket) = @_;
+ $self->client->setup_indexing($bucket);
+};
+
+1;