lib/rconf/configurator.rb in rconf-0.8.2 vs lib/rconf/configurator.rb in rconf-0.8.3
- old
+ new
@@ -121,10 +121,10 @@
def run(*args)
key = "#{self.class.key}-#{@index}"
sha = Profile.configurator_signature(key)
sig = signature
if sha != sig
- if only_if.nil? || instance_eval(only_if)
+ if only_if.nil? || instance_eval(only_if) || Profile.force?
Platform.dispatch(*args) { :run }
Profile.set_configurator_signature(key, sig)
end
end
true