Files
ubicloud/clover_error.rb
2024-11-22 08:48:46 -08:00

20 lines
391 B
Ruby

# frozen_string_literal: true
class CloverError < StandardError
attr_reader :code, :type, :message, :details
def initialize(code, type, message, details = nil)
@code = code
@type = type
@message = message
@details = details
super(message)
end
end
class DependencyError < CloverError
def initialize(message)
super(409, "DependencyError", message)
end
end