Sha256: bc063377077825a4213e0b4404dc9c2b91fe4671981e6d2f07e8e7f064e13890

Contents?: true

Size: 753 Bytes

Versions: 1

Compression:

Stored size: 753 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.get_config.username
    else
      return ENV["SAUCE_USERNAME"]
    end
  end

  def self.password
    if defined? ::Sauce
      return Sauce.get_config.password
    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

1 entries across 1 versions & 1 rubygems

Version Path
sauce_whisk-0.0.7 lib/sauce_whisk.rb