Implement verbose mode

This commit is contained in:
Thibault Jouan
2014-05-19 22:22:42 +00:00
parent 2b86bbf112
commit 8291f1bcfd
16 changed files with 183 additions and 20 deletions

View File

@@ -12,7 +12,16 @@ module Producer
end
def process_task(task)
task.actions.each(&:apply) if task.condition_met?
env.log "Task: #{task} applying"
if task.condition_met?
env.log ' condition: met'
task.actions.each do |e|
env.log " action: #{e} applying"
e.apply
end
else
env.log ' condition: NOT met'
end
end
end
end