module ForemanTasks::Triggers
Attributes
foreman_tasks[W]
for test overrides if needed
Public Instance Methods
async_task(action, *args, &block)
click to toggle source
# File lib/foreman_tasks/triggers.rb, line 17 def async_task(action, *args, &block) foreman_tasks.async_task(action, *args, &block) end
delay(action, delay_options, *args)
click to toggle source
# File lib/foreman_tasks/triggers.rb, line 25 def delay(action, delay_options, *args) foreman_tasks.delay(action, delay_options, *args) end
foreman_tasks()
click to toggle source
# File lib/foreman_tasks/triggers.rb, line 5 def foreman_tasks @foreman_tasks ||= ForemanTasks end
sync_task(action, *args, &block)
click to toggle source
# File lib/foreman_tasks/triggers.rb, line 21 def sync_task(action, *args, &block) foreman_tasks.sync_task(action, *args, &block) end
trigger(action, *args, &block)
click to toggle source
# File lib/foreman_tasks/triggers.rb, line 9 def trigger(action, *args, &block) foreman_tasks.trigger action, *args, &block end
trigger_task(async, action, *args, &block)
click to toggle source
# File lib/foreman_tasks/triggers.rb, line 13 def trigger_task(async, action, *args, &block) foreman_tasks.trigger_task(async, action, *args, &block) end