Module: ForemanTasks::Concerns::EnvironmentsExtension

Extended by:
ActiveSupport::Concern
Defined in:
app/controllers/foreman_tasks/concerns/environments_extension.rb

Instance Method Summary collapse

Instance Method Details

#obsolete_and_new_with_dynflowObject



10
11
12
13
14
15
16
17
18
19
# File 'app/controllers/foreman_tasks/concerns/environments_extension.rb', line 10

def obsolete_and_new_with_dynflow
task = ForemanTasks.async_task(::Actions::Foreman::Puppetclass::Import,
                               params)

notice _("Added import task to queue, it will be run shortly")
rescue ::Foreman::Exception => e
  error _("Failed to add task to queue: %s") % e.to_s
ensure
  redirect_to :controller => controller_path
end