# File lib/smart_proxy_salt/api_request.rb, line 12 def initialize @url = Proxy::Salt::Plugin.settings.api_url @auth = Proxy::Salt::Plugin.settings.api_auth @username = Proxy::Salt::Plugin.settings.api_username @password = Proxy::Salt::Plugin.settings.api_password begin URI.parse(url) rescue URI::InvalidURIError => e raise ConfigurationError.new("Invalid Salt api_url setting: #{e}") end end