Sha256: 9989a5c5f795d7a2f2e6e5de1be3c18feda02b4dfd9cf5a1075c8a8c8e295e7c

Contents?: true

Size: 524 Bytes

Versions: 7

Compression:

Stored size: 524 Bytes

Contents

require 'rubygems'
require 'rubygems'
require 'base64'
require 'cgi'
require 'digest/md5'
require 'hmac-sha1'
require 'hmac-sha2'
require 'json'
require 'mime/types'

__DIR__ = File.dirname(__FILE__)

$LOAD_PATH.unshift __DIR__ unless
  $LOAD_PATH.include?(__DIR__) ||
  $LOAD_PATH.include?(File.expand_path(__DIR__))

module Fog

  def self.mock!
    @mocking = true
    self.reload
  end

  def self.mocking?
    !!@mocking
  end

  def self.reload
    load "fog/aws.rb"
    load "fog/rackspace.rb"
  end

end

Fog.reload

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
fog-0.0.29 lib/fog.rb
fog-0.0.28 lib/fog.rb
fog-0.0.27 lib/fog.rb
fog-0.0.26 lib/fog.rb
fog-0.0.25 lib/fog.rb
fog-0.0.24 lib/fog.rb
fog-0.0.23 lib/fog.rb