class RubyProxy::ProxyLoad

Attributes

load_path[RW]

Public Class Methods

load() click to toggle source
# File lib/woolen_common/ruby_proxy/proxy_load.rb, line 9
def load
    load_path.uniq.each do |p|
        if File.directory?(p)
            Dir[p.chomp("/") + "/*.rb"].each do |file|
                load_file(file)
            end
        else
            load_file(p)
        end
    end
end
load_file(file) click to toggle source
# File lib/woolen_common/ruby_proxy/proxy_load.rb, line 21
def load_file(file)
    begin
        trace "require file : #{file}"
        require file
        trace "finish require file : #{file}"
    rescue Exception => e
        warn "require file : #{file} fail,exception:\n#{e}", e
        raise e
    end
end