# File lib/capistrano/configuration/callbacks.rb, line 45 def before(task_name, *args, &block) options = args.last.is_a?(Hash) ? args.pop : {} args << options.merge(:only => task_name) on :before, *args, &block end