lib/advanced_connection/config.rb in advanced_connection-0.5.5 vs lib/advanced_connection/config.rb in advanced_connection-0.5.6

- old
+ new

@@ -99,9 +99,16 @@ def initialize @loaded = false @config = DEFAULT_CONFIG.deep_dup end + def can_enable? + # don't enable if we're running rake tasks, in particular db: or assets: tasks + return false if $0.include? 'rake' + return false if ARGV.grep(/^(assets|db):/).any? + true + end + def loaded! @loaded = true end def [](key)