lib/rvm/capistrano/helpers/base.rb in rvm-capistrano-1.4.0.rc2 vs lib/rvm/capistrano/helpers/base.rb in rvm-capistrano-1.4.0.rc3
- old
+ new
@@ -1,5 +1,14 @@
module Capistrano
+ class Configuration
+ def deffered_load(&block)
+ if current_task
+ instance_eval(&block)
+ else
+ on(:load, &block)
+ end
+ end
+ end
end
def rvm_with_capistrano(&block)
if Capistrano.const_defined? :Configuration and Capistrano::Configuration.methods.map(&:to_sym).include? :instance
Capistrano::Configuration.instance(true).load(&block)