Katello/katello

View on GitHub
app/views/foreman/job_templates/restart_services_-_katello_ansible_default.erb

Summary

Maintainability
Test Coverage
<%#
name: Restart Services - Katello Ansible Default
snippet: false
model: JobTemplate
job_category: Katello via Ansible
description_format: Restart Services
template_inputs:
- name: helper
  required: true
  input_type: user
  description: A comma separated list of commands to run to restart services
  advanced: false
provider_type: Ansible
kind: job_template
%>

<%
commands = input(:helper).split(',').map { |split| split.strip }
reboot = commands.delete('reboot')
-%>
<%= render_template(
    'Run Command - Ansible Default',
    :command => (commands.push('katello-tracer-upload')).join("\n")
) %>
<% if reboot %>
    - reboot:
<% end %>