class DatashiftJourney::CoreException

Public Class Methods

generate(name) click to toggle source
# File lib/datashift_journey/exceptions.rb, line 10
def self.generate(name)
  new_class = Class.new(CoreException) do
    def initialize(msg)
      super(msg)
    end
  end

  DatashiftJourney.const_set(name, new_class)
end
new(msg) click to toggle source
Calls superclass method
# File lib/datashift_journey/exceptions.rb, line 5
def initialize(msg)
  super
  Rails.logger.error(msg)
end