class Rake::Task
Public Instance Methods
invoke(*args)
click to toggle source
# File lib/capistrano/datadog/v3.rb 10 def invoke(*args) 11 result = nil 12 reporter = Capistrano::Datadog.reporter 13 task_name = name 14 reporter.current_task = task_name 15 timing = Benchmark.measure(task_name) do 16 result = old_invoke(*args) 17 end 18 reporter.record_task(task_name, timing.real, roles, 19 Capistrano::Configuration.env.fetch(:stage), Capistrano::Configuration.env.fetch(:application)) 20 result 21 end
Also aliased as: old_invoke