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