# File app/models/elasticsearch/base.rb, line 30 def self.included(base) base.after_save :update_elasticsearch_server base.after_destroy :delete_from_elasticsearch_server end
Elasticsearch custom logger method. Message is logged three times: ElasticsearchLogger, Rails Logger and STDOUT.
# File app/models/elasticsearch/base.rb, line 48 def self.log(message) ElasticsearchLogger.info message Rails.logger.info message puts message end