class Roby::Schedulers::Reporting
Public Instance Methods
report_action(msg, task, *args)
click to toggle source
# File lib/roby/schedulers/reporting.rb, line 24 def report_action(msg, task, *args) Roby::Schedulers.debug { State.format_message_into_string(msg, task, *args) } plan.execution_engine.log(:scheduler_report_action, msg, task, *args) end
report_holdoff(msg, task, *args)
click to toggle source
# File lib/roby/schedulers/reporting.rb, line 19 def report_holdoff(msg, task, *args) Roby::Schedulers.debug { State.format_message_into_string(msg, task, *args) } plan.execution_engine.log(:scheduler_report_holdoff, msg, task, *args) end
report_pending_non_executable_task(msg, task, *args)
click to toggle source
# File lib/roby/schedulers/reporting.rb, line 9 def report_pending_non_executable_task(msg, task, *args) Roby::Schedulers.debug { State.format_message_into_string(msg, task, *args) } plan.execution_engine.log(:scheduler_report_pending_non_executable_task, msg, task, *args) end
report_trigger(generator)
click to toggle source
# File lib/roby/schedulers/reporting.rb, line 14 def report_trigger(generator) Roby::Schedulers.debug { "called #{generator}" } plan.execution_engine.log(:scheduler_report_trigger, generator) end