From 84f933c26d2539f5db87e278260471945abbaee7 Mon Sep 17 00:00:00 2001 From: Albert Bertram Date: Sun, 13 Mar 2016 13:10:03 -0400 Subject: [PATCH] Provide the rake tasks via a railtie. --- lib/solr_wrapper.rb | 1 + lib/solr_wrapper/railtie.rb | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100644 lib/solr_wrapper/railtie.rb diff --git a/lib/solr_wrapper.rb b/lib/solr_wrapper.rb index 12a4f27..519004b 100644 --- a/lib/solr_wrapper.rb +++ b/lib/solr_wrapper.rb @@ -8,6 +8,7 @@ require 'solr_wrapper/runner' require 'solr_wrapper/popen_runner' require 'solr_wrapper/popen4_runner' +require 'solr_wrapper/railtie' if defined?(Rails) module SolrWrapper def self.default_solr_version diff --git a/lib/solr_wrapper/railtie.rb b/lib/solr_wrapper/railtie.rb new file mode 100644 index 0000000..76ac0d4 --- /dev/null +++ b/lib/solr_wrapper/railtie.rb @@ -0,0 +1,7 @@ +module SolrWrapper + class Railtie < Rails::Railtie + rake_tasks do + require 'solr_wrapper/rake_task' + end + end +end