lib/soulmate.rb in soulmate-1.0.0 vs lib/soulmate.rb in soulmate-1.1.0
- old
+ new
@@ -1,45 +1,12 @@
-require 'uri'
require 'multi_json'
-require 'redis'
require 'soulmate/version'
require 'soulmate/helpers'
require 'soulmate/base'
require 'soulmate/matcher'
require 'soulmate/loader'
+require 'soulmate/config'
module Soulmate
-
- extend self
-
- MIN_COMPLETE = 2
- DEFAULT_STOP_WORDS = ["vs", "at", "the"]
-
- def redis=(url)
- @redis = nil
- @redis_url = url
- redis
- end
-
- def redis
- @redis ||= (
- url = URI(@redis_url || ENV["REDIS_URL"] || "redis://127.0.0.1:6379/0")
-
- ::Redis.new({
- :host => url.host,
- :port => url.port,
- :db => url.path[1..-1],
- :password => url.password
- })
- )
- end
-
- def stop_words
- @stop_words ||= DEFAULT_STOP_WORDS
- end
-
- def stop_words=(arr)
- @stop_words = Array(arr).flatten
- end
-
+ extend Config
end