module CFoundry
require “cfoundry/v2/fake_client”
Constants
- VENDOR_DIR
Public Class Methods
define_error(class_name, code)
click to toggle source
# File lib/cfoundry/errors.rb, line 133 def self.define_error(class_name, code) base = case class_name when /NotFound$/ NotFound else APIError end klass = if const_defined?(class_name) const_get(class_name) else Class.new(base) end APIError.error_classes[code] = klass unless const_defined?(class_name) const_set(class_name, klass) end end