)]}'
{"ceilometer/utils.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"fb8268444edce2619720741d8f032ff8dda52f0a","unresolved":false,"context_lines":[{"line_number":263,"context_line":""},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"def match(string, pattern):"},{"line_number":266,"context_line":"    \"\"\"Test whether string matches UNIX shell style pattern after lowercase.\"\"\""},{"line_number":267,"context_line":"    string \u003d string.lower()"},{"line_number":268,"context_line":"    pattern \u003d pattern.lower()"},{"line_number":269,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a8ffd7b_06396741","line":266,"updated":"2015-11-25 13:27:26.000000000","message":"I want a test here that only uses that if Python \u003c 2.7.10 is used. Because at some point will ditch that entirely.","commit_id":"be9237821e15590af666ba9b50123f723821e70c"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"ca4fed2bbd86f8aada8f6a74f96c7ec6fb4ad30b","unresolved":false,"context_lines":[{"line_number":263,"context_line":""},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"def match(string, pattern):"},{"line_number":266,"context_line":"    \"\"\"Test whether string matches UNIX shell style pattern after lowercase.\"\"\""},{"line_number":267,"context_line":"    string \u003d string.lower()"},{"line_number":268,"context_line":"    pattern \u003d pattern.lower()"},{"line_number":269,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a8ffd7b_e4abfbd4","line":266,"in_reply_to":"9a8ffd7b_06396741","updated":"2015-11-25 13:46:38.000000000","message":"OK, will do it later. Thanks","commit_id":"be9237821e15590af666ba9b50123f723821e70c"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"ac2eadc8ac47d7cf004d7704c8627b5200e9949b","unresolved":false,"context_lines":[{"line_number":271,"context_line":"    https://bugs.python.org/issue23191"},{"line_number":272,"context_line":"    \"\"\""},{"line_number":273,"context_line":"    if sys.version_info \u003e (2, 7, 9):"},{"line_number":274,"context_line":"        return fnmatch.fnmatch(string, pattern)"},{"line_number":275,"context_line":""},{"line_number":276,"context_line":"    string \u003d string.lower()"},{"line_number":277,"context_line":"    pattern \u003d pattern.lower()"}],"source_content_type":"text/x-python","patch_set":4,"id":"9a8ffd7b_cd734a7f","line":274,"updated":"2015-11-26 08:52:37.000000000","message":"Rather than doing that on each call, do that on the module load:\n\nif sys.version_info…:\n  match \u003d fnmatch.fnmatch\nelse:\n…","commit_id":"9dfaf0f3494737b919d274cf0d4db425a231a8f6"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"65ade34018df1535d15381345d86556502213dfa","unresolved":false,"context_lines":[{"line_number":286,"context_line":"if sys.version_info \u003e (2, 7, 9):"},{"line_number":287,"context_line":"    match \u003d fnmatch.fnmatch"},{"line_number":288,"context_line":"else:"},{"line_number":289,"context_line":"    match \u003d _match"}],"source_content_type":"text/x-python","patch_set":5,"id":"9a8ffd7b_e80e373a","line":289,"updated":"2015-11-26 10:39:57.000000000","message":"You don\u0027t need to define and compile _match if you are not in Python \u003c 2.7.10.\n\nSo the def should be here, which would improve the loading speed of the module.","commit_id":"6fa596de8b70ec04ebcade78a42698df59fa6fd3"}]}
