)]}'
{"babel.cfg":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"1314c3316c5c681d5086f8bf342f350688ec8307","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[python: **.py]"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"[json_md: **.json]"},{"line_number":4,"context_line":"name_list \u003d display_name, description, title "}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"7a2fa921_dd762aa3","line":4,"updated":"2015-10-10 17:23:13.000000000","message":"extra EOL whitespace","commit_id":"8deec045c6fa1acf1f89c665db6f4979471f0438"},{"author":{"_account_id":10383,"name":"Wayne Okuma","email":"wayne.okuma@hpe.com","username":"okumaw"},"change_message_id":"bbbb5f32309c4c078ad271c82e642b9495a0a929","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[python: **.py]"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"[json_md: **.json]"},{"line_number":4,"context_line":"name_list \u003d display_name, description, title "}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"1a26ad4f_6be82e7d","line":4,"in_reply_to":"7a2fa921_dd762aa3","updated":"2015-10-28 22:42:16.000000000","message":"Done","commit_id":"8deec045c6fa1acf1f89c665db6f4979471f0438"}],"glance/api/v2/metadef_objects.py":[{"author":{"_account_id":9981,"name":"Doug Fish","email":"drfish@us.ibm.com","username":"doug-fish"},"change_message_id":"bb98ddaee30f3611b4a9210ee77b3d6c9c55d258","unresolved":false,"context_lines":[{"line_number":81,"context_line":"            filters \u003d filters or dict()"},{"line_number":82,"context_line":"            filters[\u0027namespace\u0027] \u003d namespace"},{"line_number":83,"context_line":"            object_repo \u003d self.gateway.get_metadef_object_repo(req.context)"},{"line_number":84,"context_line":"            locale \u003d utils.to_locale(str(req.accept_language))"},{"line_number":85,"context_line":"            db_metaobject_list \u003d object_repo.list("},{"line_number":86,"context_line":"                marker\u003dmarker, limit\u003dlimit, sort_key\u003dsort_key,"},{"line_number":87,"context_line":"                sort_dir\u003dsort_dir, locale\u003dlocale, filters\u003dfilters)"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a2fa921_d37a8077","line":84,"updated":"2015-10-12 13:21:40.000000000","message":"I understand this is sufficient for parsing accept-language headers created by glanceclient, but a simple Accept-language header from a web browser would look like \"en-US,en;q\u003d0.5\n\nIMO the API should handle this level of complexity.","commit_id":"8deec045c6fa1acf1f89c665db6f4979471f0438"},{"author":{"_account_id":10383,"name":"Wayne Okuma","email":"wayne.okuma@hpe.com","username":"okumaw"},"change_message_id":"bbbb5f32309c4c078ad271c82e642b9495a0a929","unresolved":false,"context_lines":[{"line_number":81,"context_line":"            filters \u003d filters or dict()"},{"line_number":82,"context_line":"            filters[\u0027namespace\u0027] \u003d namespace"},{"line_number":83,"context_line":"            object_repo \u003d self.gateway.get_metadef_object_repo(req.context)"},{"line_number":84,"context_line":"            locale \u003d utils.to_locale(str(req.accept_language))"},{"line_number":85,"context_line":"            db_metaobject_list \u003d object_repo.list("},{"line_number":86,"context_line":"                marker\u003dmarker, limit\u003dlimit, sort_key\u003dsort_key,"},{"line_number":87,"context_line":"                sort_dir\u003dsort_dir, locale\u003dlocale, filters\u003dfilters)"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a26ad4f_6b126e64","line":84,"in_reply_to":"7a2fa921_d37a8077","updated":"2015-10-28 22:42:16.000000000","message":"I\u0027ve added in a unit_i18n.to_locale() function that will parse the accept_string and return the locale associated with the language having the highest q that lines up with languages that oslo is aware of that exist under the GLANCE_JSON_MD_LOCALEDIR.","commit_id":"8deec045c6fa1acf1f89c665db6f4979471f0438"}]}
