)]}'
{"lib/puppet/provider/cinder_type/openstack.rb":[{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"bd2e8538710d292d156e4731c0ed9720b139eb08","unresolved":false,"context_lines":[{"line_number":113,"context_line":"    return input.delete(\"\u0027\").split(/,\\s/)"},{"line_number":114,"context_line":"  end"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"  def self.pythondicttoarray(input)"},{"line_number":117,"context_line":"    json_input \u003d JSON.parse(input.gsub(/u\u0027(\\w*)\u0027/, \u0027\"\\1\"\u0027))"},{"line_number":118,"context_line":"    output \u003d []"},{"line_number":119,"context_line":"    json_input.each do | k, v |"},{"line_number":120,"context_line":"      output \u003d output + [\"#{k}\u003d#{v}\"]"},{"line_number":121,"context_line":"    end"},{"line_number":122,"context_line":"    return output"},{"line_number":123,"context_line":"  end"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"  def self.parsestring(input)"},{"line_number":126,"context_line":"    if input[0] \u003d\u003d \u0027{\u0027"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"3fa7e38b_f993344e","line":123,"range":{"start_line":116,"start_character":0,"end_line":123,"end_character":5},"updated":"2019-09-18 15:54:54.000000000","message":"I\u0027d be happy to find a better way to parse this. Suggestions are more than welcome.","commit_id":"a7b57e06ccf97c02260943398dbe4c0790a4a5a6"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"95af0d8127dadb2d6a7e856cfdef29450e9516aa","unresolved":false,"context_lines":[{"line_number":113,"context_line":"    return input.delete(\"\u0027\").split(/,\\s/)"},{"line_number":114,"context_line":"  end"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"  def self.pythondicttoarray(input)"},{"line_number":117,"context_line":"    json_input \u003d JSON.parse(input.gsub(/u\u0027(\\w*)\u0027/, \u0027\"\\1\"\u0027))"},{"line_number":118,"context_line":"    output \u003d []"},{"line_number":119,"context_line":"    json_input.each do | k, v |"},{"line_number":120,"context_line":"      output \u003d output + [\"#{k}\u003d#{v}\"]"},{"line_number":121,"context_line":"    end"},{"line_number":122,"context_line":"    return output"},{"line_number":123,"context_line":"  end"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"  def self.parsestring(input)"},{"line_number":126,"context_line":"    if input[0] \u003d\u003d \u0027{\u0027"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"3fa7e38b_d4d2bd34","line":123,"range":{"start_line":116,"start_character":0,"end_line":123,"end_character":5},"in_reply_to":"3fa7e38b_b9713ce3","updated":"2019-09-18 16:22:06.000000000","message":"Good call, I\u0027ll add unit tests for this.","commit_id":"a7b57e06ccf97c02260943398dbe4c0790a4a5a6"},{"author":{"_account_id":21129,"name":"Alan Bishop","email":"abishopsweng@gmail.com","username":"ASBishop","status":"ex Red Hat"},"change_message_id":"af407181656328df42b6c72d697f2e299a247e8f","unresolved":false,"context_lines":[{"line_number":113,"context_line":"    return input.delete(\"\u0027\").split(/,\\s/)"},{"line_number":114,"context_line":"  end"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"  def self.pythondicttoarray(input)"},{"line_number":117,"context_line":"    json_input \u003d JSON.parse(input.gsub(/u\u0027(\\w*)\u0027/, \u0027\"\\1\"\u0027))"},{"line_number":118,"context_line":"    output \u003d []"},{"line_number":119,"context_line":"    json_input.each do | k, v |"},{"line_number":120,"context_line":"      output \u003d output + [\"#{k}\u003d#{v}\"]"},{"line_number":121,"context_line":"    end"},{"line_number":122,"context_line":"    return output"},{"line_number":123,"context_line":"  end"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"  def self.parsestring(input)"},{"line_number":126,"context_line":"    if input[0] \u003d\u003d \u0027{\u0027"}],"source_content_type":"text/x-ruby","patch_set":1,"id":"3fa7e38b_b9713ce3","line":123,"range":{"start_line":116,"start_character":0,"end_line":123,"end_character":5},"in_reply_to":"3fa7e38b_f993344e","updated":"2019-09-18 16:07:55.000000000","message":"This code looks reasonable, at least to a non-Ruby dev like me. But probably could use additional unit tests.\n\nhttps://github.com/openstack/puppet-cinder/blob/master/spec/unit/provider/cinder_type/openstack_spec.rb","commit_id":"a7b57e06ccf97c02260943398dbe4c0790a4a5a6"}]}
