On Thursday, May 19, 2011 at 3:17 PM, Pieter van de Bruggen wrote: This change implements a simple algorithm to convert "registry names" into > human readable names, allowing plugins to augment the :report_view_widgets > without unnecessary fatalities. > > Reviewed-By: Daniel Pittman > > Signed-off-by: Pieter van de Bruggen <[email protected]> > --- > Local-branch: tickets/next/7537 > app/views/reports/_report.html.haml | 4 +++- > 1 files changed, 3 insertions(+), 1 deletions(-) > > diff --git a/app/views/reports/_report.html.haml > b/app/views/reports/_report.html.haml > index 527a537..d6d641c 100644 > --- a/app/views/reports/_report.html.haml > +++ b/app/views/reports/_report.html.haml > @@ -8,7 +8,9 @@ > %li= link_to 'Destroy', report, :confirm => 'Are you sure?', :method => > :delete, :class => "delete button" > > .item > - - user_facing = { '600_resource_statuses' => 'Events', '700_log' => 'Log', > '800_metrics' => 'Metrics' } > + - user_facing = Hash.new do |hash, key| > + - hash[key] = key[/[a-z].*/i].gsub('_', ' ').gsub(/\b\w/) { |m| m.upcase } Is there a reason to not just use key.titleize here?
> > + - user_facing.update '600_resource_statuses' => 'Events' > - panels = [] > %ul#report-tabs > - Registry.each_callback :core, :report_view_widgets do |name, widget| > -- > 1.7.5.1 > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/puppet-dev?hl=en. > -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
