Class: HashiCorp::VagrantVMwareDesktop::Errors::Base
- Inherits:
-
Vagrant::Errors::VagrantError
- Object
- Vagrant::Errors::VagrantError
- HashiCorp::VagrantVMwareDesktop::Errors::Base
- Defined in:
- lib/vagrant-vmware-desktop/errors.rb
Overview
This is the base class for all errors within the VMware Fusion plugin.
Direct Known Subclasses
BaseAddressRange, BoxVMXFileNotFound, CannotGetSSHInfo, CloneFolderExists, CloneFolderNotFolder, DestroyInvalidState, DiskNotCreated, DiskNotResizedSnapshot, DriverAPIAddressReservationError, DriverAPICertificateError, DriverAPIConnectionFailed, DriverAPIDeviceCreateError, DriverAPIDeviceListError, DriverAPIInvalidResponse, DriverAPIKeyError, DriverAPIPortForwardError, DriverAPIPortForwardListError, DriverAPIPortForwardPruneError, DriverAPIRequestUnexpectedError, DriverAPIVMwarePathsDetectionError, DriverAPIVMwareVersionDetectionError, DriverClonePermissionFailure, DriverDHCPLeasesReadPerms, DriverInvalidResponse, DriverMissingDHCPLeasesFile, DriverMissingFPNatConf, DriverMissingNetworkingFile, DriverMissingServiceStarter, DriverMissingVMNetCLI, DriverMissingVMX, DriverMissingVMXCLI, DriverNetworkingFileBadPermissions, DriverNetworkingFileNotFound, DriverReadVersionFailed, DriverVMNetCommandFailed, FeatureNotSupported, ForwardedPortNoGuestIP, ForwardedPortsCollideWithExistingNAT, FusionUpgradeRequired, GuestMissingHGFS, HelperFailed, HelperInstallFailed, HelperInvalidCommand, HelperNotRoot, HelperRequiresCommand, HelperRequiresDataFile, HelperRequiresReinstall, HelperWrapperMissing, LinuxMountGIDFailed, LinuxMountUIDFailed, LinuxServiceInitScriptMissing, MissingNATDevice, NFSNoNetwork, NetworkingFileMissingVersion, NetworkingFileUnsupportedVersion, NetworkingHostOnlyCollision, NetworkingNoSlotsForHighLevel, PackageNotSupported, PortForwardInvalidProtocol, RoutingTableError, SharedFolderSymlinkFailed, SingleMachineLock, StartTimeout, UtilityUpgradeRequired, VMExecError, VMNetDeviceCreateFailed, VMNetDeviceRouteConflict, VMNetDevicesWontStart, VMNetNoIPV6, VMNetSlotsFull, VMRunError, VMRunNotFound, VMwareLinuxServiceWontStart, VnetLibError, VnetLibNotFound, WorkstationUpgradeRequired
Instance Method Summary collapse
-
#initialize(message = nil, *args) ⇒ Base
constructor
A new instance of Base.
Constructor Details
#initialize(message = nil, *args) ⇒ Base
Returns a new instance of Base.
14 15 16 17 18 19 |
# File 'lib/vagrant-vmware-desktop/errors.rb', line 14 def initialize(=nil, *args) ||= {} [:product] = PRODUCT_NAME.capitalize super(, *args) end |