Sha256: 0bfb1c53da76e0a6ba58c2e72ce5654728fba30007f18db867286657e5ed8948

Contents?: true

Size: 501 Bytes

Versions: 3

Compression:

Stored size: 501 Bytes

Contents

module Nucleus
  module Errors
    # The {AdapterMissingImplementationError} shall be thrown when the API requests an adapter to execute an action,
    # e.g. update an application, but the adapter does not (yet) support this functionality.
    class AdapterMissingImplementationError < AdapterError
      # initialize with default error to be 501
      def initialize(message, ui_error = ErrorMessages::MISSING_IMPLEMENTATION)
        super(message, ui_error)
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
nucleus-0.3.1 lib/nucleus/core/errors/adapter_missing_implementation_error.rb
nucleus-0.2.0 lib/nucleus/core/errors/adapter_missing_implementation_error.rb
nucleus-0.1.0 lib/nucleus/core/errors/adapter_missing_implementation_error.rb