Sha256: 911d1767d2e5df09a099f91fab70405a175c98fb522167fd04489da38ee625c0

Contents?: true

Size: 463 Bytes

Versions: 9

Compression:

Stored size: 463 Bytes

Contents

# Requires Ruby language 1.9 and MRI or Rubinius
require "redcard"
RedCard.verify :mri, :ruby, :rubinius, "1.9"

class ::Hash
  def deep_merge(second)
    merger = proc { |key, v1, v2| Hash === v1 && Hash === v2 ? v1.merge(v2, &merger) : v2 }
    self.merge(second, &merger)
  end
end

module Bosh
  module Bootstrap
  end
end

require "bosh-bootstrap/version"
require "bosh-bootstrap/network"
require "bosh-bootstrap/key_pair"
require "bosh-bootstrap/microbosh"

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
bosh-bootstrap-0.18.1 lib/bosh-bootstrap.rb
bosh-bootstrap-0.18.0 lib/bosh-bootstrap.rb
bosh-bootstrap-0.17.1 lib/bosh-bootstrap.rb
bosh-bootstrap-0.17.0 lib/bosh-bootstrap.rb
bosh-bootstrap-0.16.2 lib/bosh-bootstrap.rb
bosh-bootstrap-0.16.1 lib/bosh-bootstrap.rb
bosh-bootstrap-0.16.0 lib/bosh-bootstrap.rb
bosh-bootstrap-0.15.0 lib/bosh-bootstrap.rb
bosh-bootstrap-0.14.5 lib/bosh-bootstrap.rb