lib/answersengine.rb in answersengine-0.10.1 vs lib/answersengine.rb in answersengine-0.10.2
- old
+ new
@@ -1,5 +1,22 @@
-require "answersengine/version"
-require "answersengine/scraper"
+require "datahen"
-module AnswersEngine
+# Override env variables methods to include `ANSWERSENGINE_*` env variables
+module Datahen
+ module Client
+ class Base
+ def self.env_auth_token
+ ENV['DATAHEN_TOKEN'].nil? ? ENV['ANSWERSENGINE_TOKEN'] : ENV['DATAHEN_TOKEN']
+ end
+
+ def env_api_url
+ return ENV['DATAHEN_API_URL'] unless ENV['DATAHEN_API_URL'].nil?
+ ENV['ANSWERSENGINE_API_URL'].nil? ? 'https://app.datahen.com/api/v1' : ENV['ANSWERSENGINE_API_URL']
+ end
+ end
+ end
end
+
+ENV['ANSWERSENGINE_TOKEN'] = ENV['DATAHEN_TOKEN'] if ENV['ANSWERSENGINE_TOKEN'].to_s.strip == ''
+
+# (Deprecated) Alias to Datahen module.
+AnswersEngine = ::Datahen