)]}'
{"lib/puppet/provider/nova.rb":[{"author":{"_account_id":9060,"name":"Mike Dorman","email":"dorm@dorm.org","username":"gd-mdorman"},"change_message_id":"d3ff4e39579487ea69ad10699bd1744c2e8d65c0","unresolved":false,"context_lines":[{"line_number":176,"context_line":"    #find the host by name and service type"},{"line_number":177,"context_line":"    nova_hosts.each do |entry|"},{"line_number":178,"context_line":"      # (mdorman) Support api!cell_name@host_name -style output of nova host-list under nova cells"},{"line_number":179,"context_line":"      if entry[\"host_name\"] \u003d~ /^([a-zA-Z0-1\\-_]+![a-zA-Z0-1\\-_]+@)?#{Regexp.quote(host_name)}$/"},{"line_number":180,"context_line":"        if entry[\"service\"] \u003d\u003d service_type"},{"line_number":181,"context_line":"            return host_name"},{"line_number":182,"context_line":"        end"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"da6ed579_58dc6974","line":179,"updated":"2016-01-15 21:30:17.000000000","message":"This regex is completely wrong.  Will submit another patch.","commit_id":"5c1c71b85bf4ea71a8f0adcab651c2cd68467bb5"}]}
