)]}'
{"ironic_lib/disk_utils.py":[{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"56a4f0c043df4993a2d6c4d4a2223cfa443a0dc2","unresolved":false,"context_lines":[{"line_number":632,"context_line":"                    found_2 \u003d \u0027/dev/%(part)s\u0027 % {\u0027part\u0027: dev[\u0027NAME\u0027].strip()}"},{"line_number":633,"context_line":"                    found \u003d [found_part, found_2]"},{"line_number":634,"context_line":"                    raise exception.InstanceDeployFailure("},{"line_number":635,"context_line":"                        _(\u0027More than one partition with label \"%(label)s\" \u0027"},{"line_number":636,"context_line":"                          \u0027exists on device %(device)s for node %(node)s: \u0027"},{"line_number":637,"context_line":"                          \u0027%(found)s.\u0027) %"},{"line_number":638,"context_line":"                        {\u0027label\u0027: label, \u0027device\u0027: device_path,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a57fde8_3fbc136c","line":635,"updated":"2017-01-12 19:58:44.000000000","message":"Would it be better to iterate through all of them then, instead of raising on second one? If you intend to list all such partitions.","commit_id":"4e167186b1985fa817183cf2785ba98053a9f5b9"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"7343d21ed328491891e12227260723125066094c","unresolved":false,"context_lines":[{"line_number":632,"context_line":"                    found_2 \u003d \u0027/dev/%(part)s\u0027 % {\u0027part\u0027: dev[\u0027NAME\u0027].strip()}"},{"line_number":633,"context_line":"                    found \u003d [found_part, found_2]"},{"line_number":634,"context_line":"                    raise exception.InstanceDeployFailure("},{"line_number":635,"context_line":"                        _(\u0027More than one partition with label \"%(label)s\" \u0027"},{"line_number":636,"context_line":"                          \u0027exists on device %(device)s for node %(node)s: \u0027"},{"line_number":637,"context_line":"                          \u0027%(found)s.\u0027) %"},{"line_number":638,"context_line":"                        {\u0027label\u0027: label, \u0027device\u0027: device_path,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a57fde8_1a8e7d78","line":635,"in_reply_to":"9a57fde8_3fbc136c","updated":"2017-01-12 20:07:17.000000000","message":"It would be better, but I figured I did my public duty by at least outputting two of them since the info was available. Unless folks insist, I don\u0027t want to modify this code to get them all because that would be a bigger change. My goal was to just fix what broke, maybe I should have just left it with only the original device path. :)","commit_id":"4e167186b1985fa817183cf2785ba98053a9f5b9"}]}
