irb(main):002:0> actions = {
irb(main):003:1* 'repair' => { :label => 'Repair', :status => 'broken' },
irb(main):004:1* 'brake' => { :label => 'Brake It', :status => 'working' },
irb(main):005:1* 'dismiss' => { :label => 'Brake It', :status => 'working' }
irb(main):006:1> }
=> {"repair"=>{:status=>"broken", :label=>"Repair"}, "brake"=>{:status=>"working", :label=>"Brake It"},
"dismiss"=>{:status=>"working", :label=>"Brake It"}}
irb(main):007:0> my_status = 'working'
=> "working"
irb(main):008:0> my_actions = actions.select { |k, v| v[:status] == my_status }
=> [["brake", {:status=>"working", :label=>"Brake It"}], ["dismiss", {:status=>"working", :label=>"Brake It"}]]
irb(main):011:0> my_actions.map {|item| "action: #{item[0]} - label: ${item[1][:label]}"}
=> ["action: brake - label: ${item[1][:label]}", "action: dismiss - label: ${item[1][:label]}"]