Project

General

Profile

« Previous | Next » 

Revision 2c7ea23b

Added by Marek Hulán over 9 years ago

Fixes #2749 - power status helper can handle unknown states

View differences:

app/helpers/bmc_helper.rb
module BmcHelper
def power_status(s)
if s.downcase == 'on'
case s.try(:downcase)
when 'on'
"<span class='label label-success'>#{_('On')}</span>".html_safe
else
when 'off'
"<span class='label label-default'>#{_('Off')}</span>".html_safe
else
"<span class='label label-default'>#{_('Unknown status: %s') % s.inspect}</span>".html_safe
end
end

Also available in: Unified diff