class LoggerHelper

Public Class Methods

determine_callers_name(sender_self) click to toggle source
# File lib/facter/framework/logging/logger_helper.rb, line 4
def determine_callers_name(sender_self)
  class_name = case sender_self
               when String
                 sender_self
               when Class
                 sender_self.name
               when Module
                 sender_self.name
               else # when class is singleton
                 sender_self.class.name
               end
  class_name
end