Sha256: c9b99c6158a3f7fdfe139335571c4620d7da2bda6bf700d1deb333b2b939199a

Contents?: true

Size: 765 Bytes

Versions: 3

Compression:

Stored size: 765 Bytes

Contents

require "sauce_whisk/rest_request_builder"
require "sauce_whisk/version"
require "sauce_whisk/jobs"
require "sauce_whisk/assets"
require "sauce_whisk/tunnels"
require "sauce_whisk/info"
require "sauce_whisk/accounts"



module SauceWhisk

  def self.base_url
    "https://saucelabs.com/rest/v1"
  end

  def self.username
    if defined? ::Sauce
      return ::Sauce::Config.new[:username]
    else
      return ENV["SAUCE_USERNAME"]
    end
  end

  def self.password
    if defined? ::Sauce
      return ::Sauce::Config.new[:access_key]
    else
      return ENV["SAUCE_ACCESS_KEY"]
    end
  end

  def self.pass_job(job_id)
    Jobs.pass_job job_id
  end

  def self.logger=(logger)
    @logger = logger
  end

  def self.logger
    @logger||= STDOUT
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sauce_whisk-0.0.10 lib/sauce_whisk.rb
sauce_whisk-0.0.9 lib/sauce_whisk.rb
sauce_whisk-0.0.8 lib/sauce_whisk.rb