Commit ae3815e797f258c5379532455c47a1d6fa078051

Authored by Macartur Sousa
1 parent 8b1ad594
Exists in elasticsearch_sort

Adding end point to elasticsearch plugin

Signed-off-by: Macartur Sousa <macartur.sc@gmail.com>
plugins/elasticsearch/lib/elasticsearch_plugin.rb
... ... @@ -4,6 +4,10 @@ class ElasticsearchPlugin &lt; Noosfero::Plugin
4 4 "ElasticsearchPlugin"
5 5 end
6 6  
  7 + def self.api_mount_points
  8 + [ElasticsearchPlugin::API]
  9 + end
  10 +
7 11 def self.plugin_description
8 12 _("This plugin is used to communicate a elasticsearch to privide a search.")
9 13 end
... ...
plugins/elasticsearch/lib/elasticsearch_plugin/api.rb 0 → 100644
... ... @@ -0,0 +1,10 @@
  1 +class ElasticsearchPlugin::API < Grape::API
  2 + include Api::Helpers
  3 +
  4 + resource :search do
  5 + get do
  6 + target = Person.first
  7 + present target, :with => Api::Entities::Person
  8 + end
  9 + end
  10 +end
... ...