)]}'
{"tempest/lib/services/clients.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"4e1a9ac5fd5695a5d7872fecaf8eb118c53b48c9","unresolved":false,"context_lines":[{"line_number":374,"context_line":"                        \u0027Failed to register service client from plugin %s \u0027"},{"line_number":375,"context_line":"                        \u0027with parameters %s\u0027 % (plugin, service_client))"},{"line_number":376,"context_line":"        if registration_errors:"},{"line_number":377,"context_line":"            raise testtools.MultipleExceptions(**registration_errors)"},{"line_number":378,"context_line":""},{"line_number":379,"context_line":"    def register_service_client_module(self, name, service_version,"},{"line_number":380,"context_line":"                                       module_path, client_names, **kwargs):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9ad45d7e_03b6b83c","line":377,"range":{"start_line":377,"start_character":47,"end_line":377,"end_character":68},"updated":"2016-08-10 03:34:24.000000000","message":"MultipleExceptions except tuple of exceptions. \n\neither we can take registration_errors as tuple OR\n\ntesttools.MultipleExceptions(tuple(registration_errors))","commit_id":"1ca6aed9b4b36ff3cd1ee776c89a5012a8e91b96"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"339b0398ef43d015fb19f425b702facee7ad6b51","unresolved":false,"context_lines":[{"line_number":374,"context_line":"                        \u0027Failed to register service client from plugin %s \u0027"},{"line_number":375,"context_line":"                        \u0027with parameters %s\u0027 % (plugin, service_client))"},{"line_number":376,"context_line":"        if registration_errors:"},{"line_number":377,"context_line":"            raise testtools.MultipleExceptions(**registration_errors)"},{"line_number":378,"context_line":""},{"line_number":379,"context_line":"    def register_service_client_module(self, name, service_version,"},{"line_number":380,"context_line":"                                       module_path, client_names, **kwargs):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9ad45d7e_299f56b5","line":377,"range":{"start_line":377,"start_character":47,"end_line":377,"end_character":68},"in_reply_to":"9ad45d7e_03b6b83c","updated":"2016-08-10 07:31:33.000000000","message":"heh, good catch, one start too much...","commit_id":"1ca6aed9b4b36ff3cd1ee776c89a5012a8e91b96"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"c213f45e0b7a229ec6677d8b62fa6796c514c4d2","unresolved":false,"context_lines":[{"line_number":374,"context_line":"                        \u0027Failed to register service client from plugin %s \u0027"},{"line_number":375,"context_line":"                        \u0027with parameters %s\u0027 % (plugin, service_client))"},{"line_number":376,"context_line":"        if registration_errors:"},{"line_number":377,"context_line":"            raise testtools.MultipleExceptions(*registration_errors)"},{"line_number":378,"context_line":""},{"line_number":379,"context_line":"    def register_service_client_module(self, name, service_version,"},{"line_number":380,"context_line":"                                       module_path, client_names, **kwargs):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9ad45d7e_c9c5da8e","line":377,"updated":"2016-08-10 07:33:46.000000000","message":"I should add a test case for this, and see how this will look like in term of  stack trace.","commit_id":"886ba691ccb35001ddfe43f052a5c034688c4b4b"}]}
