Sha256: 12f6bf5a38d7718593d3d451e195ac9890565dd0d03830597a8ca9d06ebc0beb

Contents?: true

Size: 615 Bytes

Versions: 13

Compression:

Stored size: 615 Bytes

Contents

require "vagrant"

module VagrantPlugins
  module Cloudstack
    module Errors
      class VagrantCloudstackError < Vagrant::Errors::VagrantError
        error_namespace("vagrant_cloudstack.errors")
      end

      class FogError < VagrantCloudstackError
        error_key(:fog_error)
      end

      class InstanceReadyTimeout < VagrantCloudstackError
        error_key(:instance_ready_timeout)
      end

      class RsyncError < VagrantCloudstackError
        error_key(:rsync_error)
      end

      class UserdataError < VagrantCloudstackError
        error_key(:user_data_error)
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
vagrant-cloudstack-1.5.2 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-1.5.1 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-1.5.0 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-1.4.0 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-1.1.0 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-1.0.0 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-0.10.0 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-0.9.1 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-0.9.0 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-0.8.0 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-0.7.0 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-0.6.0 lib/vagrant-cloudstack/errors.rb
vagrant-cloudstack-0.5.0 lib/vagrant-cloudstack/errors.rb