lib/serverspec/setup.rb in serverspec-0.2.8 vs lib/serverspec/setup.rb in serverspec-0.2.9
- old
+ new
@@ -122,9 +122,13 @@
user = options[:user] || Etc.getlogin
c.ssh = Net::SSH.start(c.host, user, options)
c.os = backend(Serverspec::Commands::Base).check_os
end
end")
+ when 'Exec'
+ content.gsub!(/### include backend conf ###/, "c.before do
+ c.os = backend(Serverspec::Commands::Base).check_os
+ end")
when 'Puppet'
content.gsub!(/### include requirements ###/, "require 'puppet'\nrequire 'serverspec/backend/puppet'
")
end
end