summaryrefslogtreecommitdiff
path: root/lib/urkel/configuration.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/urkel/configuration.rb')
-rw-r--r--lib/urkel/configuration.rb7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/urkel/configuration.rb b/lib/urkel/configuration.rb
index a595b55..5daa4f0 100644
--- a/lib/urkel/configuration.rb
+++ b/lib/urkel/configuration.rb
@@ -1,9 +1,9 @@
module Urkel
class Configuration
- attr_reader :uri, :api_key
+ attr_accessor :api_host, :api_key
- def initialize(api_host, api_key)
- @uri = URI.parse(api_host)
+ def initialize(api_host = '', api_key = '')
+ @api_host = api_host
@api_key = api_key
end
@@ -15,6 +15,7 @@ module Urkel
private
def http_connection
+ uri = URI.parse(api_host)
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = (uri.scheme == "https")
http