lib/osc_ruby/client.rb in osc_ruby-0.0.6 vs lib/osc_ruby/client.rb in osc_ruby-0.0.7

- old
+ new

@@ -17,40 +17,39 @@ def initialize raise ArgumentError, "block not given" unless block_given? self.config ||= OSCRuby::Configuration.new yield(config) - check_config + connect unless check_config == false end def check_config if config.interface =='' raise ArgumentError, "Interface cannot be nil or blank" elsif config.username =='' raise ArgumentError, "Username cannot be nil or blank" elsif config.password =='' raise ArgumentError, "Password cannot be nil or blank" end + + true end - def self.basic_auth_url - uri = URI.parse(self.service_cloud_interface) - end + # def connect - def self.service_cloud_interface - url = 'https://' + config.interface + '.custhelp.com/services/rest/connect/v1.3/' - end + # url = 'https://' + config.interface + '.custhelp.com/services/rest/connect/v1.3/' + # uri = URI.parse(url) - def self.connect(config,uri) - Net::HTTP.start(uri.host, uri.port, - :use_ssl => true) do |http| + # Net::HTTP.start(uri.host, uri.port, + # :use_ssl => true, + # :verify_mode => OpenSSL::SSL::VERIFY_NONE) do |http| - request = Net::HTTP::Get.new uri.request_uri - request.basic_auth config.username, config.password + # request = Net::HTTP::Get.new uri.request_uri + # request.basic_auth config.username, config.password - response = http.request request # Net::HTTPResponse object + # response = http.request request # Net::HTTPResponse object - json_response = JSON.parse(response.body) - end - end + # json_response = JSON.parse(response.body) + # end + # end end end \ No newline at end of file