)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14790,"name":"Samuel Cassiba","email":"samuel@cassi.ba","username":"scassiba"},"change_message_id":"31ce11df63b5556a7fde8cdcca001457275e511a","unresolved":false,"context_lines":[{"line_number":15,"context_line":"         I will continue."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: If00994ccacad8de96c6f55fb3231985f98587f12"},{"line_number":18,"context_line":"Closes-Bug: #1412604"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"dac4157f_a2255fc3","line":18,"updated":"2015-04-19 17:19:55.000000000","message":"This doesn\u0027t cover the scope of the bug. This only covers the first part, so it shouldn\u0027t close the bug. Use Partial-Bug instead\n\nhttps://wiki.openstack.org/wiki/GitCommitMessages","commit_id":"953ca1111aec1f49301cad22f5d2b7cc0013cc31"},{"author":{"_account_id":14790,"name":"Samuel Cassiba","email":"samuel@cassi.ba","username":"scassiba"},"change_message_id":"17ca98ceace8219be8112812d6aed7d6065c3372","unresolved":false,"context_lines":[{"line_number":12,"context_line":"          bridge_dev parameter creation (Lines 57 - 60)"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"    The bug mentions lines 47-71, but lines 61-71"},{"line_number":15,"context_line":"    seem to be ok."},{"line_number":16,"context_line":"Change-Id: If00994ccacad8de96c6f55fb3231985f98587f12"},{"line_number":17,"context_line":"Closes-Bug: #1412604"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"dac4157f_1b823653","line":15,"updated":"2015-04-20 02:30:56.000000000","message":"Taking a step back, it looks like the whole thing might be better off abstracted to a resource or a library to get the computation out of the recipe.","commit_id":"3610b9d504d22badc209fbf39c2d94c38a766d09"},{"author":{"_account_id":14888,"name":"Kasey Alusi","email":"kasey.alusi@gmail.com","username":"kasey.alusi"},"change_message_id":"8b5e9d58bd501af2e66d8158a231303cc8000783","unresolved":false,"context_lines":[{"line_number":12,"context_line":"          bridge_dev parameter creation (Lines 57 - 60)"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"    The bug mentions lines 47-71, but lines 61-71"},{"line_number":15,"context_line":"    seem to be ok."},{"line_number":16,"context_line":"Change-Id: If00994ccacad8de96c6f55fb3231985f98587f12"},{"line_number":17,"context_line":"Closes-Bug: #1412604"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"dac4157f_2ffa39be","line":15,"in_reply_to":"dac4157f_1b823653","updated":"2015-04-20 16:13:02.000000000","message":"I agree. I am going to abandon this and try writing a provider for this.","commit_id":"3610b9d504d22badc209fbf39c2d94c38a766d09"}],"recipes/nova-setup.rb":[{"author":{"_account_id":14790,"name":"Samuel Cassiba","email":"samuel@cassi.ba","username":"scassiba"},"change_message_id":"d3aabdde5ec65171dbe939e2566171a1f8df0cc9","unresolved":false,"context_lines":[{"line_number":49,"context_line":"      cmd \u003d \"nova-manage network create --label\u003d#{net[\u0027label\u0027]} --fixed_range_v4\u003d#{net[\u0027ipv4_cidr\u0027]}\""},{"line_number":50,"context_line":"      cmd +\u003d \" --multi_host\u003d\u0027#{net[\u0027multi_host\u0027]}\u0027\" if net.key?(\u0027multi_host\u0027)"},{"line_number":51,"context_line":"      # [REMOVE] Looking for some early feedback."},{"line_number":52,"context_line":"      options \u003d %w{num_networks network_size bridge dns1 dns2}"},{"line_number":53,"context_line":"      options.each do |opt|"},{"line_number":54,"context_line":"        cmd +\u003d \" --#{opt}\u003d#{net[opt]}\" if net.key?(opt)"},{"line_number":55,"context_line":"      end"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"dac4157f_e2fd976f","line":52,"updated":"2015-04-19 16:25:02.000000000","message":"Could multi_host move in here?","commit_id":"953ca1111aec1f49301cad22f5d2b7cc0013cc31"},{"author":{"_account_id":14888,"name":"Kasey Alusi","email":"kasey.alusi@gmail.com","username":"kasey.alusi"},"change_message_id":"1efda1430362677d9ace98b85fd2642cc7946525","unresolved":false,"context_lines":[{"line_number":49,"context_line":"      cmd \u003d \"nova-manage network create --label\u003d#{net[\u0027label\u0027]} --fixed_range_v4\u003d#{net[\u0027ipv4_cidr\u0027]}\""},{"line_number":50,"context_line":"      cmd +\u003d \" --multi_host\u003d\u0027#{net[\u0027multi_host\u0027]}\u0027\" if net.key?(\u0027multi_host\u0027)"},{"line_number":51,"context_line":"      # [REMOVE] Looking for some early feedback."},{"line_number":52,"context_line":"      options \u003d %w{num_networks network_size bridge dns1 dns2}"},{"line_number":53,"context_line":"      options.each do |opt|"},{"line_number":54,"context_line":"        cmd +\u003d \" --#{opt}\u003d#{net[opt]}\" if net.key?(opt)"},{"line_number":55,"context_line":"      end"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"dac4157f_e243576b","line":52,"in_reply_to":"dac4157f_e2fd976f","updated":"2015-04-19 17:09:01.000000000","message":"It seemed like it was left out on purpose.  I put it in the array at first but then switched it back because the parameter is wrapped in single quotes.  Not sure if that would cause it to fail or not.","commit_id":"953ca1111aec1f49301cad22f5d2b7cc0013cc31"}]}
