Sha256: 7fae92fabea48d6e26ff0706bbefd6f1748f730d62d0739e5596a09dcec43cfb

Contents?: true

Size: 485 Bytes

Versions: 3

Compression:

Stored size: 485 Bytes

Contents

module SurveyGizmo
  include HTTParty

  debug_output $stderr if ENV['GIZMO_DEBUG'] =~ /^(true|t|yes|y|1)$/i
  default_timeout 600  # 10 minutes, SurveyGizmo has serious problems.

  format :json

  URLError = Class.new(RuntimeError)

  def self.setup
    base_uri "https://restapi.surveygizmo.com/#{SurveyGizmo.configuration.api_version}"
    default_params({ 'user:md5' => "#{SurveyGizmo.configuration.user}:#{Digest::MD5.hexdigest(SurveyGizmo.configuration.password)}" })
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
survey-gizmo-ruby-4.1.0 lib/survey_gizmo/survey_gizmo.rb
survey-gizmo-ruby-4.0.0 lib/survey_gizmo/survey_gizmo.rb
survey-gizmo-ruby-3.0.3 lib/survey_gizmo/survey_gizmo.rb