app/views/shared/views/ems_common/_show.html.haml
#main_div
- if @record.kind_of?(ExtManagementSystem) && !@record.try(:enabled)
.alert.alert-warning
%span.pficon-layered
%span.pficon.pficon-warning-triangle-o
%strong
= _("Warning: This provider is paused, no data is currently collected from it.")
- arr = (controller_name.camelize + "Controller").constantize.display_methods
- if arr.include?(@display) && @showtype != "compare"
= render :partial => "layouts/gtl", :locals => {:action_url => "show/#{@ems.id}"}
- elsif @showtype == "details"
= render(:partial => "layouts/gtl", :locals => {:action_url => @lastaction})
- elsif @showtype == "item"
= render(:partial => "layouts/item")
- elsif @showtype == "compare"
= raise 'compare partial called through "show"'
= render :partial => "layouts/compare"
- elsif @showtype == "timeline"
= render :partial => "layouts/tl_show_async"
- elsif @showtype == "performance"
= render(:partial => "layouts/performance_async")
- elsif @showtype == "config"
= render :partial => "shared/views/ems_common/config"
- elsif @showtype == 'main'
= render :partial => "layouts/textual_groups_generic"
- elsif @showtype == 'dashboard'
= raise 'show_dashboard partial called through "show"'
= render :partial => 'show_dashboard'
- elsif @showtype == "compliance_history"
= render :partial => "shared/views/compliance_history"