)]}'
{"oslo_policy/_cache_handler.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"f84599dd39c42131738541e481ff2eed14314e35","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    return (reloaded, cache_info[\u0027data\u0027])"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"def delete_cached_file(cache, filename):"},{"line_number":47,"context_line":"    \"\"\"Delete cached file if present."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"    :param filename: filename to delete"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a4dcd0f_be66e3b8","line":46,"updated":"2015-08-06 22:03:02.000000000","message":"now i\u0027m wondering if we need this at all, looks like it was only used when we were using a global cache.","commit_id":"74a92758e65fb2a321070eca95ce6a6717ddb4b8"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"079549d7a1364870f8f9a4e3c4108b65360c1ed3","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    return (reloaded, cache_info[\u0027data\u0027])"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"def delete_cached_file(cache, filename):"},{"line_number":47,"context_line":"    \"\"\"Delete cached file if present."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"    :param filename: filename to delete"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a4dcd0f_f744894a","line":46,"in_reply_to":"1a4dcd0f_be66e3b8","updated":"2015-08-07 02:45:30.000000000","message":"ah wait, it\u0027s used at line 31, d\u0027oh!","commit_id":"74a92758e65fb2a321070eca95ce6a6717ddb4b8"}],"oslo_policy/policy.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"55fb7e5011dcfe7c5baa970275de2525f26bcaaf","unresolved":false,"context_lines":[{"line_number":371,"context_line":"        and policy\u0027s path."},{"line_number":372,"context_line":"        \"\"\""},{"line_number":373,"context_line":"        self.set_rules({})"},{"line_number":374,"context_line":"        _cache_handler.delete_cached_file(self._file_cache, self.policy_path)"},{"line_number":375,"context_line":"        self.default_rule \u003d None"},{"line_number":376,"context_line":"        self.policy_path \u003d None"},{"line_number":377,"context_line":"        self._loaded_files \u003d []"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a4dcd0f_49e5d935","line":374,"updated":"2015-08-06 06:27:59.000000000","message":"deleting the file_cache here seems pointless if we end up calling .clear() a few lines later.","commit_id":"5c1b72bb2fbd817d125771276b685ef7f1ac9c51"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"d5f97a2f01f3cbd2a414979950da0dcc89d337e5","unresolved":false,"context_lines":[{"line_number":371,"context_line":"        and policy\u0027s path."},{"line_number":372,"context_line":"        \"\"\""},{"line_number":373,"context_line":"        self.set_rules({})"},{"line_number":374,"context_line":"        _cache_handler.delete_cached_file(self._file_cache, self.policy_path)"},{"line_number":375,"context_line":"        self.default_rule \u003d None"},{"line_number":376,"context_line":"        self.policy_path \u003d None"},{"line_number":377,"context_line":"        self._loaded_files \u003d []"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a4dcd0f_4f95b884","line":374,"in_reply_to":"1a4dcd0f_49e5d935","updated":"2015-08-06 17:39:11.000000000","message":"Ah, good point :)\n\nLet me remove that...","commit_id":"5c1b72bb2fbd817d125771276b685ef7f1ac9c51"}]}
