Sha256: d2d02e04b6796d7d9ec76263a3bd7dd72ec0a22491e9ab7a77df39c689f37569

Contents?: true

Size: 350 Bytes

Versions: 12

Compression:

Stored size: 350 Bytes

Contents

namespace :chrono_trigger do
  
  run_task_name = defined?(RAILS_ROOT) ? {:run => :environment} : :run
  desc "Execute all triggers in loop, sleeping 1 minute between checks."
  task run_task_name do
    shell = ChronoTrigger::Shell.new
    shell.load_triggers
    loop do
      shell.execute_triggers
      sleep 1.minute.to_i
    end
    
  end
end

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
gregfitz23-chrono_trigger-0.0.3 lib/tasks/chrono_trigger.rake
gregfitz23-chrono_trigger-0.0.4 lib/tasks/chrono_trigger.rake
gregfitz23-chrono_trigger-0.0.5 lib/tasks/chrono_trigger.rake
gregfitz23-chrono_trigger-0.1.0 lib/tasks/chrono_trigger.rake
gregfitz23-chrono_trigger-0.1.1 lib/tasks/chrono_trigger.rake
gregfitz23-chrono_trigger-0.1.2 lib/tasks/chrono_trigger.rake
gregfitz23-chrono_trigger-0.1.3 lib/tasks/chrono_trigger.rake
gregfitz23-chrono_trigger-0.1.4 lib/tasks/chrono_trigger.rake
gregfitz23-chrono_trigger-0.1.5 lib/tasks/chrono_trigger.rake
chrono_trigger-0.2.1 lib/tasks/chrono_trigger.rake
chrono_trigger-0.2.0 lib/tasks/chrono_trigger.rake
chrono_trigger-0.1.7 lib/tasks/chrono_trigger.rake