Sha256: f625a4b21df0f0c4d0444c563cad055acec437cf6af5f86d1049a688cdd84d18

Contents?: true

Size: 972 Bytes

Versions: 20

Compression:

Stored size: 972 Bytes

Contents

require "vagrant"

module VagrantPlugins
  module AWS
    module Errors
      class VagrantAWSError < Vagrant::Errors::VagrantError
        error_namespace("vagrant_aws.errors")
      end

      class FogError < VagrantAWSError
        error_key(:fog_error)
      end

      class InternalFogError < VagrantAWSError
        error_key(:internal_fog_error)
      end

      class InstanceReadyTimeout < VagrantAWSError
        error_key(:instance_ready_timeout)
      end

      class InstancePackageError < VagrantAWSError
        error_key(:instance_package_error)
      end

      class InstancePackageTimeout < VagrantAWSError
        error_key(:instance_package_timeout)
      end

      class RsyncError < VagrantAWSError
        error_key(:rsync_error)
      end

      class MkdirError < VagrantAWSError
        error_key(:mkdir_error)
      end

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

Version data entries

20 entries across 20 versions & 6 rubygems

Version Path
vagrant-aws-mscottford-0.8.2 lib/vagrant-aws/errors.rb
vagrant-aws-mscottford-0.8.1 lib/vagrant-aws/errors.rb
vagrant-aws-mscottford-0.8.0 lib/vagrant-aws/errors.rb
vagrant-gecko-aws-0.8.0 lib/vagrant-aws/errors.rb
vagrant-aws-mkubenka-0.7.2.pre.24 lib/vagrant-aws/errors.rb
vagrant-aws-detiber-0.7.2.pre.4 lib/vagrant-aws/errors.rb
vagrant-aws-detiber-0.7.2.pre.3 lib/vagrant-aws/errors.rb
vagrant-aws-detiber-0.7.2.pre.2 lib/vagrant-aws/errors.rb
vagrant-aws-mkubenka-0.7.2.pre.22 lib/vagrant-aws/errors.rb
vagrant-aws-mkubenka-0.7.2.pre.16 lib/vagrant-aws/errors.rb
vagrant-aws-iam-decoder-0.7.2 lib/vagrant-aws/errors.rb
vagrant-aws-mkubenka-0.7.2.pre.14 lib/vagrant-aws/errors.rb
vagrant-aws-mkubenka-0.7.2.pre.11 lib/vagrant-aws/errors.rb
vagrant-aws-mkubenka-0.7.2.pre.10 lib/vagrant-aws/errors.rb
vagrant-aws-mkubenka-0.7.2.pre.9 lib/vagrant-aws/errors.rb
vagrant-aws-mkubenka-0.7.2.pre.8 lib/vagrant-aws/errors.rb
vagrant-aws-0.7.2 lib/vagrant-aws/errors.rb
vagrant-aws-0.7.1 lib/vagrant-aws/errors.rb
vagrant-aws-0.7.0 lib/vagrant-aws/errors.rb
vagrant-aws-0.6.0 lib/vagrant-aws/errors.rb