Sha256: 12ae2b9cdfdd03a0fd5dde68ba787d8261e7ce512f8e7a0bdbc912e4d0a0e6a9

Contents?: true

Size: 586 Bytes

Versions: 13

Compression:

Stored size: 586 Bytes

Contents

require "vagrant"

module VagrantPlugins
  module G5K
    module Errors
      class VagrantG5KError < Vagrant::Errors::VagrantError
        error_namespace("vagrant_g5k.errors")
      end

      class TimeoutOnJobSubmissionError < VagrantG5KError
        error_key("tired_of_waiting")
      end

      class JobNotRunning < VagrantG5KError
        error_key("tired_of_waiting")
      end

      class JobError < VagrantG5KError
        error_key("job_error")
      end


      class CommandError < VagrantG5KError
        error_key("remote_command_error")
      end


    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
vagrant-g5k-0.9.9 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.9.8 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.9.7 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.9.6 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.9.5 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.9.4 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.9.3 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.9.2 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.9.1 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.9.0 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.0.18 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.0.17 lib/vagrant-g5k/errors.rb
vagrant-g5k-0.0.16 lib/vagrant-g5k/errors.rb