Sha256: a8b74218f94d330f797ef6bb95905b47cdae688746ad649610a280168b85e3fd

Contents?: true

Size: 585 Bytes

Versions: 10

Compression:

Stored size: 585 Bytes

Contents

module Vagrant
  module Util
    def self.included(base)
      base.extend(self)
    end

    def error_and_exit(key, data = {})
      abort <<-error
=====================================================================
Vagrant experienced an error!

#{Translator.t(key, data).chomp}
=====================================================================
error
    end

    def wrap_output
      puts "====================================================================="
      yield
      puts "====================================================================="
    end
  end
end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
vagrantup-0.5.4 lib/vagrant/util.rb
vagrantup-0.5.3 lib/vagrant/util.rb
vagrantup-0.5.2 lib/vagrant/util.rb
vagrantup-0.5.1 lib/vagrant/util.rb
vagrantup-0.5.0 lib/vagrant/util.rb
vagrant-0.5.4 lib/vagrant/util.rb
vagrant-0.5.3 lib/vagrant/util.rb
vagrant-0.5.2 lib/vagrant/util.rb
vagrant-0.5.1 lib/vagrant/util.rb
vagrant-0.5.0 lib/vagrant/util.rb