)]}'
{"lib/puppet/provider/keystone_user/openstack.rb":[{"author":{"_account_id":6525,"name":"Gilles Dubreuil","email":"gilles@redhat.com","username":"q-1illes-a"},"change_message_id":"baaa6c58c55e4918938047bde3a070c17f063f61","unresolved":false,"context_lines":[{"line_number":249,"context_line":"        :password    \u003d\u003e user[:password],"},{"line_number":250,"context_line":"        :email       \u003d\u003e user[:email],"},{"line_number":251,"context_line":"        :description \u003d\u003e user[:description],"},{"line_number":252,"context_line":"        # The field says \"domain\" but it is really the domain_id"},{"line_number":253,"context_line":"        :domain      \u003d\u003e domain_name_from_id(user[:domain]),"},{"line_number":254,"context_line":"        :domain_id   \u003d\u003e user[:domain],"},{"line_number":255,"context_line":"        :id          \u003d\u003e user[:id]"}],"source_content_type":"text/x-ruby","patch_set":6,"id":"ba15a1d1_22f6a4d7","line":252,"updated":"2015-09-16 02:27:28.000000000","message":"This is not relevant to the patch.\n\nAnyway, the comment is more confusing then anything else, which domain field are we talking about. Then what about the next line then?","commit_id":"9272e83b5e1e530e3320ea337383e29dd943ba58"}],"spec/unit/provider/keystone_user/openstack_spec.rb":[{"author":{"_account_id":6525,"name":"Gilles Dubreuil","email":"gilles@redhat.com","username":"q-1illes-a"},"change_message_id":"baaa6c58c55e4918938047bde3a070c17f063f61","unresolved":false,"context_lines":[{"line_number":83,"context_line":"    end"},{"line_number":84,"context_line":"    # delete will call the search again and should not return the deleted user"},{"line_number":85,"context_line":"    user_list_header \u003d \u0027\"ID\",\"Name\",\"Project Id\",\"Domain\",\"Description\",\"Email\",\"Enabled\"\u0027"},{"line_number":86,"context_line":"    user_list_foo \u003d user_list_header + \"\\n\" + \u0027\"1cb05cfed7c24279be884ba4f6520262\",\"foo\",\u0027 + project + \u0027,\"foo_domain_id\",\"foo description\",\"foo@example.com\",True\u0027 + \"\\n\""},{"line_number":87,"context_line":"    user_list_bar \u003d user_list_header + \"\\n\" + \u0027\"2cb05cfed7c24279be884ba4f6520262\",\"foo\",\u0027 + project + \u0027,\"bar_domain_id\",\"foo description\",\"foo@example.com\",True\u0027 + \"\\n\""},{"line_number":88,"context_line":"    user_list_another \u003d user_list_header + \"\\n\" + \u0027\"3cb05cfed7c24279be884ba4f6520262\",\"foo\",\u0027 + project + \u0027,\"another_domain_id\",\"foo description\",\"foo@example.com\",True\u0027 + \"\\n\""},{"line_number":89,"context_line":"    user_list_returns \u003d {"}],"source_content_type":"text/x-ruby","patch_set":6,"id":"ba15a1d1_221d440f","line":86,"updated":"2015-09-16 02:27:28.000000000","message":"Can we please use simple ID?\nJust like foo_domain_id approach.\nMakes it much easier to read/maintain.","commit_id":"9272e83b5e1e530e3320ea337383e29dd943ba58"},{"author":{"_account_id":6525,"name":"Gilles Dubreuil","email":"gilles@redhat.com","username":"q-1illes-a"},"change_message_id":"baaa6c58c55e4918938047bde3a070c17f063f61","unresolved":false,"context_lines":[{"line_number":84,"context_line":"    # delete will call the search again and should not return the deleted user"},{"line_number":85,"context_line":"    user_list_header \u003d \u0027\"ID\",\"Name\",\"Project Id\",\"Domain\",\"Description\",\"Email\",\"Enabled\"\u0027"},{"line_number":86,"context_line":"    user_list_foo \u003d user_list_header + \"\\n\" + \u0027\"1cb05cfed7c24279be884ba4f6520262\",\"foo\",\u0027 + project + \u0027,\"foo_domain_id\",\"foo description\",\"foo@example.com\",True\u0027 + \"\\n\""},{"line_number":87,"context_line":"    user_list_bar \u003d user_list_header + \"\\n\" + \u0027\"2cb05cfed7c24279be884ba4f6520262\",\"foo\",\u0027 + project + \u0027,\"bar_domain_id\",\"foo description\",\"foo@example.com\",True\u0027 + \"\\n\""},{"line_number":88,"context_line":"    user_list_another \u003d user_list_header + \"\\n\" + \u0027\"3cb05cfed7c24279be884ba4f6520262\",\"foo\",\u0027 + project + \u0027,\"another_domain_id\",\"foo description\",\"foo@example.com\",True\u0027 + \"\\n\""},{"line_number":89,"context_line":"    user_list_returns \u003d {"},{"line_number":90,"context_line":"      \u0027default\u0027            \u003d\u003e \u0027\u0027,"}],"source_content_type":"text/x-ruby","patch_set":6,"id":"ba15a1d1_c21b281a","line":87,"updated":"2015-09-16 02:27:28.000000000","message":"Same","commit_id":"9272e83b5e1e530e3320ea337383e29dd943ba58"},{"author":{"_account_id":6525,"name":"Gilles Dubreuil","email":"gilles@redhat.com","username":"q-1illes-a"},"change_message_id":"baaa6c58c55e4918938047bde3a070c17f063f61","unresolved":false,"context_lines":[{"line_number":85,"context_line":"    user_list_header \u003d \u0027\"ID\",\"Name\",\"Project Id\",\"Domain\",\"Description\",\"Email\",\"Enabled\"\u0027"},{"line_number":86,"context_line":"    user_list_foo \u003d user_list_header + \"\\n\" + \u0027\"1cb05cfed7c24279be884ba4f6520262\",\"foo\",\u0027 + project + \u0027,\"foo_domain_id\",\"foo description\",\"foo@example.com\",True\u0027 + \"\\n\""},{"line_number":87,"context_line":"    user_list_bar \u003d user_list_header + \"\\n\" + \u0027\"2cb05cfed7c24279be884ba4f6520262\",\"foo\",\u0027 + project + \u0027,\"bar_domain_id\",\"foo description\",\"foo@example.com\",True\u0027 + \"\\n\""},{"line_number":88,"context_line":"    user_list_another \u003d user_list_header + \"\\n\" + \u0027\"3cb05cfed7c24279be884ba4f6520262\",\"foo\",\u0027 + project + \u0027,\"another_domain_id\",\"foo description\",\"foo@example.com\",True\u0027 + \"\\n\""},{"line_number":89,"context_line":"    user_list_returns \u003d {"},{"line_number":90,"context_line":"      \u0027default\u0027            \u003d\u003e \u0027\u0027,"},{"line_number":91,"context_line":"      \u0027foo_domain_id\u0027      \u003d\u003e user_list_foo,"}],"source_content_type":"text/x-ruby","patch_set":6,"id":"ba15a1d1_e2166cf0","line":88,"updated":"2015-09-16 02:27:28.000000000","message":"Same","commit_id":"9272e83b5e1e530e3320ea337383e29dd943ba58"}]}
