)]}'
{"oslo_messaging/_drivers/common.py":[{"author":{"_account_id":18805,"name":"Alexey Lebedev","email":"alebedev@mirantis.com","username":"binarin"},"change_message_id":"f12752b0d63f7ead5ccf169ca0c480a78d00efe4","unresolved":false,"context_lines":[{"line_number":184,"context_line":"    # exceptions. Lets turn it back into the original exception type."},{"line_number":185,"context_line":"    full_cls_name \u003d six.text_type(reflection.get_class_name(failure))"},{"line_number":186,"context_line":"    cls_name \u003d full_cls_name.split(\u0027.\u0027)[-1]"},{"line_number":187,"context_line":"    mod_name \u003d full_cls_name[:-len(cls_name) - 1]"},{"line_number":188,"context_line":"    if (cls_name.endswith(_REMOTE_POSTFIX) and"},{"line_number":189,"context_line":"            mod_name.endswith(_REMOTE_POSTFIX)):"},{"line_number":190,"context_line":"        cls_name \u003d cls_name[:-len(_REMOTE_POSTFIX)]"}],"source_content_type":"text/x-python","patch_set":1,"id":"1af94dfe_fb82afc7","line":187,"updated":"2016-03-15 11:26:49.000000000","message":"Maybe it\u0027s better to move this splitting and clever indexing to oslo.utils.reflection, to a new function.","commit_id":"11c39c707fccbeb80ce2eeda4763130247bd99b2"}]}
