Sha256: aaf798cd94f2e167556ca8548e811967f5ba72361cc6e67a8aac146a21c355bf

Contents?: true

Size: 795 Bytes

Versions: 31

Compression:

Stored size: 795 Bytes

Contents

<%=
  play_roles = if hostgroup.all_ansible_roles.empty?
    "<a title='No Roles assigned' href=\"#\">#{_('Play Roles')}</a>".html_safe
  else
    display_link_if_authorized(_('Play Roles'),   hash_for_play_roles_hostgroup_path(:id => hostgroup),   :'data-no-turbolink' => true)
  end

  actions = [
    display_link_if_authorized(_('Nest'),    hash_for_nest_hostgroup_path(:id => hostgroup)),
    display_link_if_authorized(_('Clone'),   hash_for_clone_hostgroup_path(:id => hostgroup))
  ]
  actions.push play_roles if User.current.can?(:create_job_invocations)
  actions.push display_delete_if_authorized(hash_for_hostgroup_path(:id => hostgroup).merge(:auth_object => hostgroup, :authorizer => authorizer), :data => { :confirm => warning_message(hostgroup) })

  action_buttons(*actions)
%>

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
foreman_ansible-4.0.0 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-3.0.9 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-3.0.8 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-3.0.7 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-3.0.6 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-3.0.5 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-3.0.4 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-3.0.3 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-2.3.6 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-2.3.5 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-2.3.4 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-3.0.2 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-3.0.1 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-3.0.0 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-2.3.3 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-2.2.14 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-2.2.13 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-2.2.12 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-2.3.2 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb
foreman_ansible-2.3.1 app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb