<%= _("Please select an organization to view Red Hat Insights risk summary.") %>
<% elsif !helper.telemetry_enabled?(Organization.current) %><%= _("Insights functionality is disabled.") %>
<% elsif !helper.is_susbcribed_to_redhat?(Organization.current) %><%= _("Insights data not available.") %>
<% elsif helper.disconnected_org?(Organization.current) %><%= _("Insights is data not available for disconnected environments.") %>
<% else %> <% api = RedhatAccess::Telemetry::MessagingService.new(Organization.current) %> <% risk_data = api.risk_summary %> <% if risk_data.query_error %><%= _("There was an error retrieving Insights data:") %>
<%= risk_data.query_error %>
<% else %><%= _("Risk Level") %> | <%= _("Percentage") %> |
---|---|
<%= link_to('/redhat_access/insights/actions/low-risk') do %> <%= _("Low") %> <% end %> | <%= link_to("#{risk_data.low_percent}%", '/redhat_access/insights/actions/low-risk') %> |
<%= link_to('/redhat_access/insights/actions/medium-risk') do %> <%= _("Medium") %> <% end %> | <%= link_to("#{risk_data[:medium_percent]}%", '/redhat_access/insights/actions/medium-risk') %> |
<%= link_to('/redhat_access/insights/actions/high-risk') do %> <%= _("High") %> <% end %> | <%= link_to("#{risk_data.high_percent}%", '/redhat_access/insights/actions/high-risk') %> |
<%= link_to('/redhat_access/insights/actions/critical-risk') do %> <%= _("Critical") %> <% end %> | <%= link_to("#{risk_data.critical_percent}%", '/redhat_access/insights/actions/critical-risk') %> |