Top Level Namespace

Defined Under Namespace

Modules: Rake

Instance Method Summary collapse

Instance Method Details

#event(*args, &block) ⇒ Object

Declare an event task.

Example:

event :load_probes => [:load_individuals] do
  File.open("my_file.txt").each do |line|
    probe_name, individual_id = line.chomp.split(/\t/)
    Probe.new(:name => probe_name, :individual_id => individual_id).new.save
  end
end


75
76
77
# File 'lib/biorake.rb', line 75

def event(*args, &block)
  Rake::EventTask.define_task(*args, &block)
end