1 LOG_DIR = File.join(File.dirname(__FILE__), *%w[logs])
5 t.valid_states = [:ok, :clean]
10 # Dir[File.join(LOG_DIR, '*.log')].each do |f|
15 t.clean = "rm #{File.join(LOG_DIR, '*.log')}"
17 t.transition(:clean, :ok)
19 t.transition(:ok, :clean) do |on|
20 on.condition(:lambda) do |c|
22 Dir[File.join(LOG_DIR, '*.log')].size > 1