Sha256: d725fe53785e8ddc93b959ebda8fc939502f8aa728bf57e3d7ef7d3057bc94c8

Contents?: true

Size: 374 Bytes

Versions: 1

Compression:

Stored size: 374 Bytes

Contents

require_relative './extension_helper'
Rake::Task.class_eval do
  alias_method :original_execute, :execute

  def execute(args = nil)
    if CapistranoMulticonfigParallel::ExtensionHelper.inside_job?
      CapistranoMulticonfigParallel::ExtensionHelper.run_the_actor(self) do
        original_execute(*args)
      end
    else
      original_execute(*args)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
capistrano_multiconfig_parallel-0.8.3 lib/capistrano_multiconfig_parallel/extensions/rake.rb