Sha256: e354c2203e1d09816e570ac4c6cc9b455dd240848348aa6256edfddec7a2cdc4

Contents?: true

Size: 840 Bytes

Versions: 6

Compression:

Stored size: 840 Bytes

Contents

require "vagrant"

module VagrantPlugins
  module Parallels
    module Errors
      class VagrantParallelsError < Vagrant::Errors::VagrantError
        error_namespace("vagrant_parallels.errors")
      end

      class ParallelsError < VagrantParallelsError
        error_key(:prlctl_error)
      end

      class ParallelsErrorNotFoundError < VagrantParallelsError
        error_key(:prlctl_not_found_error)
      end

      class ParallelsErrorKernelModuleNotLoaded < VagrantParallelsError
        error_key(:parallels_kernel_module_not_loaded)
      end

      class ParallelsInstallIncomplete < VagrantParallelsError
        error_key(:parallels_install_incomplete)
      end

      class ParallelsNoRoomForHighLevelNetwork < VagrantParallelsError
        error_key(:parallels_no_room_for_high_level_network)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
vagrant-parallels-0.2.1 lib/vagrant-parallels/errors.rb
vagrant-parallels-0.2.0 lib/vagrant-parallels/errors.rb
vagrant-parallels-0.1.3 lib/vagrant-parallels/errors.rb
vagrant-parallels-0.1.2 lib/vagrant-parallels/errors.rb
vagrant-parallels-0.1.1 lib/vagrant-parallels/errors.rb
vagrant-parallels-0.1.0 lib/vagrant-parallels/errors.rb