Sha256: 8e89de9f5dc4034eb49b6098f05e2efe3d0c4eaf0a94eb32b769f9b82e580f1a

Contents?: true

Size: 1.78 KB

Versions: 30

Compression:

Stored size: 1.78 KB

Contents

module VagrantPlugins
  module DockerProvider
    module Errors
      class DockerError < Vagrant::Errors::VagrantError
        error_namespace("docker_provider.errors")
      end

      class CommunicatorNonDocker < DockerError
        error_key(:communicator_non_docker)
      end

      class ComposeLockTimeoutError < DockerError
        error_key(:compose_lock_timeout)
      end

      class ContainerNotRunningError < DockerError
        error_key(:not_running)
      end

      class ContainerNotCreatedError < DockerError
        error_key(:not_created)
      end

      class DockerComposeNotInstalledError < DockerError
        error_key(:docker_compose_not_installed)
      end

      class ExecuteError < DockerError
        error_key(:execute_error)
      end

      class ExecCommandRequired < DockerError
        error_key(:exec_command_required)
      end

      class HostVMCommunicatorNotReady < DockerError
        error_key(:host_vm_communicator_not_ready)
      end

      class ImageNotConfiguredError < DockerError
        error_key(:docker_provider_image_not_configured)
      end

      class NfsWithoutPrivilegedError < DockerError
        error_key(:docker_provider_nfs_without_privileged)
      end

      class PackageNotSupported < DockerError
        error_key(:package_not_supported)
      end

      class StateNotRunning < DockerError
        error_key(:state_not_running)
      end

      class StateStopped < DockerError
        error_key(:state_stopped)
      end

      class SuspendNotSupported < DockerError
        error_key(:suspend_not_supported)
      end

      class SyncedFolderNonDocker < DockerError
        error_key(:synced_folder_non_docker)
      end

      class VagrantfileNotFound < DockerError
        error_key(:vagrantfile_not_found)
      end
    end
  end
end

Version data entries

30 entries across 26 versions & 4 rubygems

Version Path
vagrant-unbundled-2.2.4.0 plugins/providers/docker/errors.rb
vagrant-unbundled-2.2.3.0 plugins/providers/docker/errors.rb
vagrant-unbundled-2.2.2.0 plugins/providers/docker/errors.rb
vagrant-unbundled-2.2.0.0 plugins/providers/docker/errors.rb
vagrant-unbundled-2.1.4.0 plugins/providers/docker/errors.rb
vagrant-unbundled-2.1.2.0 plugins/providers/docker/errors.rb
vagrant-packet-0.1.2 vendor/bundle/ruby/2.3.0/bundler/gems/vagrant-04f7215b5e3f/plugins/providers/docker/errors.rb
vagrant-packet-0.1.2 vendor/bundle/ruby/2.5.0/bundler/gems/vagrant-04f7215b5e3f/plugins/providers/docker/errors.rb
vagrant-packet-0.1.2 vendor/bundle/ruby/2.4.0/bundler/gems/vagrant-04f7215b5e3f/plugins/providers/docker/errors.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.4.0/bundler/gems/vagrant-04f7215b5e3f/plugins/providers/docker/errors.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.3.0/bundler/gems/vagrant-04f7215b5e3f/plugins/providers/docker/errors.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.5.0/bundler/gems/vagrant-04f7215b5e3f/plugins/providers/docker/errors.rb
vagrant-unbundled-2.1.1.0 plugins/providers/docker/errors.rb
vagrant-unbundled-2.0.4.0 plugins/providers/docker/errors.rb
vagrant-unbundled-2.0.3.0 plugins/providers/docker/errors.rb
vagrant-aws-detiber-0.7.2.pre.4 vendor/bundle/ruby/2.3.0/bundler/gems/vagrant-419afb4dcffe/plugins/providers/docker/errors.rb
vagrant-aws-detiber-0.7.2.pre.3 vendor/bundle/ruby/2.3.0/bundler/gems/vagrant-419afb4dcffe/plugins/providers/docker/errors.rb
vagrant-aws-detiber-0.7.2.pre.2 vendor/bundle/ruby/2.3.0/bundler/gems/vagrant-419afb4dcffe/plugins/providers/docker/errors.rb
vagrant-unbundled-2.0.2.0 plugins/providers/docker/errors.rb
vagrant-unbundled-2.0.1.0 plugins/providers/docker/errors.rb