Sha256: 47e53c86dd1921d8f70c7e268d078202766f422e2444763712f23f43ee91a566

Contents?: true

Size: 785 Bytes

Versions: 2

Compression:

Stored size: 785 Bytes

Contents

require 'readline'
require 'socket'
require 'stringio'

require 'chef'
require 'chef/cookbook_uploader'
require 'chef/knife'
require 'chef/knife/bootstrap'
require 'chef/knife/core/bootstrap_context'
require 'chef/knife/ssh'
require 'fog'
require 'net/scp'
require 'net/ssh/multi'

module Cucumber
  module Chef
    class Error < StandardError ; end
    
    autoload :Config, "cucumber/chef/config"
    autoload :Provisioner, "cucumber/chef/provisioner"
    autoload :TestLab, "cucumber/chef/test_lab"
    autoload :TestRunner, "cucumber/chef/test_runner"
  end
end

begin 
  require 'cucumber/chef/version'
rescue LoadError => e
  dep = e.message.split.last
  puts "You don't appear to have #{dep} installed." 
  puts "Perhaps run `gem bundle` or `gem install #{dep}`?"
  exit 2
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cucumber-chef-1.0.3 lib/cucumber/chef.rb
cucumber-chef-1.0.2 lib/cucumber/chef.rb