server/webstats.rb in bloopletech-webstats-0.2.0 vs server/webstats.rb in bloopletech-webstats-0.2.3
- old
+ new
@@ -82,10 +82,10 @@
module DataProviders
DATA_SOURCES_CLASSES = {}
DATA_SOURCES = {}
def self.preload
- Dir.glob("#{File.dirname(__FILE__)}/data_providers/*.rb").each { |file| load file }
+ Dir.glob("#{File.dirname(__FILE__)}/data_providers/*.rb").each { |file| load file unless file =~ /extconf.rb$/ }
DataProviders.constants.each do |c|
c = DataProviders.const_get(c)
DATA_SOURCES_CLASSES[c.to_s.gsub(/^DataProviders::/, '').underscore] = c if c.is_a? Class
end
end
\ No newline at end of file