vendor/gems/logging-0.9.7/lib/logging.rb
# Utility method used to rquire all files ending in .rb that lie in the
# directory below this file that has the same name as the filename passed
# in. Optionally, a specific _directory_ name can be passed in such that
# the _filename_ does not have to be equivalent to the directory.
#
Utility method used to rquire all files ending in .rb that lie in the
directory below this file that has the same name as the filename passed
in. Optionally, a specific _directory_ name can be passed in such that
the _filename_ does not have to be equivalent to the directory.
Utility method used to rquire all files ending in . rb that lie in the directory below this file that has the same name as the filename passed in . Optionally a specific _directory_ name can be passed in such that the _filename_ does not have to be equivalent to the directory .
def require_all_libs_relative_to( fname, dir = nil )
      dir ||= ::File.basename(fname, '.*')
      search_me = ::File.expand_path(
          ::File.join(::File.dirname(fname), dir, '*.rb'))
      Dir.glob(search_me).sort.each {|rb| require rb}
    end
def require_all_libs_relative_to ( fname , dir = nil ) dir ||= :: File . basename ( fname , '.*' ) search_me = :: File . expand_path ( :: File . join ( :: File . dirname ( fname ) , dir , '*.rb' ) ) Dir . glob ( search_me ) . sort . each { | rb | require rb } end
Utility method used to rquire all files ending in .rb that lie in the
directory below this file that has the same name as the filename passed
in.
Utility method used to rquire all files ending in . rb that lie in the directory below this file that has the same name as the filename passed in .
fname
dir