)]}'
{"openstackclient/identity/v2_0/role.py":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"032ce56d551877f1d848edb2a65bfc4aff5808b0","unresolved":false,"context_lines":[{"line_number":165,"context_line":"            if self.app.client_manager.auth_ref:"},{"line_number":166,"context_line":"                parsed_args.project \u003d auth_ref.project_id"},{"line_number":167,"context_line":"            else:"},{"line_number":168,"context_line":"                msg \u003d _LE(\"Project must be specified\")"},{"line_number":169,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":170,"context_line":"        if not parsed_args.user:"},{"line_number":171,"context_line":"            if self.app.client_manager.auth_ref:"}],"source_content_type":"text/x-python","patch_set":1,"id":"baa201ad_24f05ffd","line":168,"updated":"2014-10-07 20:29:13.000000000","message":"This is not a log message that is never shown to the user - it is actually shown.\n\nSo, use \"_( \"","commit_id":"43548553e0b901d8d693966ec7f1a6651327fc7e"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"64d88cb97300913f483a9cfc6400065996365f27","unresolved":false,"context_lines":[{"line_number":165,"context_line":"            if self.app.client_manager.auth_ref:"},{"line_number":166,"context_line":"                parsed_args.project \u003d auth_ref.project_id"},{"line_number":167,"context_line":"            else:"},{"line_number":168,"context_line":"                msg \u003d _LE(\"Project must be specified\")"},{"line_number":169,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":170,"context_line":"        if not parsed_args.user:"},{"line_number":171,"context_line":"            if self.app.client_manager.auth_ref:"}],"source_content_type":"text/x-python","patch_set":1,"id":"baa201ad_2a4d6cc4","line":168,"in_reply_to":"baa201ad_24f05ffd","updated":"2014-10-08 19:10:36.000000000","message":"Done","commit_id":"43548553e0b901d8d693966ec7f1a6651327fc7e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"032ce56d551877f1d848edb2a65bfc4aff5808b0","unresolved":false,"context_lines":[{"line_number":171,"context_line":"            if self.app.client_manager.auth_ref:"},{"line_number":172,"context_line":"                parsed_args.user \u003d auth_ref.user_id"},{"line_number":173,"context_line":"            else:"},{"line_number":174,"context_line":"                msg \u003d _LE(\"User must be specified\")"},{"line_number":175,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"        project \u003d utils.find_resource("}],"source_content_type":"text/x-python","patch_set":1,"id":"baa201ad_44f3a309","line":174,"updated":"2014-10-07 20:29:13.000000000","message":"same here","commit_id":"43548553e0b901d8d693966ec7f1a6651327fc7e"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"64d88cb97300913f483a9cfc6400065996365f27","unresolved":false,"context_lines":[{"line_number":171,"context_line":"            if self.app.client_manager.auth_ref:"},{"line_number":172,"context_line":"                parsed_args.user \u003d auth_ref.user_id"},{"line_number":173,"context_line":"            else:"},{"line_number":174,"context_line":"                msg \u003d _LE(\"User must be specified\")"},{"line_number":175,"context_line":"                raise exceptions.CommandError(msg)"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"        project \u003d utils.find_resource("}],"source_content_type":"text/x-python","patch_set":1,"id":"baa201ad_4a48f0b2","line":174,"in_reply_to":"baa201ad_44f3a309","updated":"2014-10-08 19:10:36.000000000","message":"Done","commit_id":"43548553e0b901d8d693966ec7f1a6651327fc7e"}],"openstackclient/identity/v2_0/service.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"64d88cb97300913f483a9cfc6400065996365f27","unresolved":false,"context_lines":[{"line_number":151,"context_line":"                    info.update(service_endpoints[0])"},{"line_number":152,"context_line":"                    return zip(*sorted(six.iteritems(info)))"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"            msg \u003d _LE(\"No service catalog with a type, name or ID of \u0027%s\u0027 \""},{"line_number":155,"context_line":"                      \"exists.\") % (parsed_args.service)"},{"line_number":156,"context_line":"            raise exceptions.CommandError(msg)"},{"line_number":157,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":1,"id":"baa201ad_2aa9ec23","line":154,"updated":"2014-10-08 19:10:36.000000000","message":"fixing this one too","commit_id":"43548553e0b901d8d693966ec7f1a6651327fc7e"}]}
