Sha256: 2e6a07e45573a24bdbef69d57dd2c859ea80badf311c64ef1ebbffd43a71d2ea

Contents?: true

Size: 619 Bytes

Versions: 6

Compression:

Stored size: 619 Bytes

Contents

module VAAS
  class VaasAuthenticationError < StandardError
    def initialize(msg = "authentication failed")
      super
    end
  end

  class VaasTimeoutError < StandardError
    def initialize(msg = "connection has timed out")
      super
    end
  end

  class VaasInvalidStateError < StandardError
    def initialize(msg = "connect() was not called")
      super
    end
  end

  class VaasConnectionClosedError < StandardError
    def initialize(msg = "connection closed")
      super
    end
  end

  class VaasUploadError < StandardError
    def initialize(msg = "upload failed")
      super
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
vaas-4.1.0 lib/vaas/vaas_errors.rb
vaas-4.0.0 lib/vaas/vaas_errors.rb
vaas-3.1.0 lib/vaas/vaas_errors.rb
vaas-3.0.0 lib/vaas/vaas_errors.rb
vaas-2.0.0 lib/vaas/vaas_errors.rb
vaas-1.0.1 lib/vaas/vaas_errors.rb