Sha256: 5fbdf8fa7370dd27681a30354cca2fb472b31d6e152e46e4d85cb3d3b4ee6523

Contents?: true

Size: 972 Bytes

Versions: 57

Compression:

Stored size: 972 Bytes

Contents

require "vagrant"

module VagrantPlugins
  module MCS
    module Errors
      class VagrantMCSError < Vagrant::Errors::VagrantError
        error_namespace("vagrant_mcs.errors")
      end

      class FogError < VagrantMCSError
        error_key(:fog_error)
      end

      class InternalFogError < VagrantMCSError
        error_key(:internal_fog_error)
      end

      class InstanceReadyTimeout < VagrantMCSError
        error_key(:instance_ready_timeout)
      end

      class InstancePackageError < VagrantMCSError
        error_key(:instance_package_error)
      end

      class InstancePackageTimeout < VagrantMCSError
        error_key(:instance_package_timeout)
      end

      class RsyncError < VagrantMCSError
        error_key(:rsync_error)
      end

      class MkdirError < VagrantMCSError
        error_key(:mkdir_error)
      end

      class ElbDoesNotExistError < VagrantMCSError
        error_key("elb_does_not_exist")
      end
    end
  end
end

Version data entries

57 entries across 57 versions & 1 rubygems

Version Path
vagrant-mcs-0.8.39 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.38 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.37 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.36 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.35 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.34 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.33 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.32 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.31 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.30 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.29 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.28 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.27 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.26 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.25 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.24 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.23 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.22 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.21 lib/vagrant-mcs/errors.rb
vagrant-mcs-0.8.20 lib/vagrant-mcs/errors.rb