)]}'
{"glance/image_cache/drivers/base.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"fd4414c18f3e48ce6108a88b29b0e00af6f5b682","unresolved":false,"context_lines":[{"line_number":50,"context_line":"        this method. If the store was not able to successfully configure"},{"line_number":51,"context_line":"        itself, it should raise `exception.BadDriverConfiguration`"},{"line_number":52,"context_line":"        \"\"\""},{"line_number":53,"context_line":"        # Here we set up the various file-based image cache paths"},{"line_number":54,"context_line":"        # that we need in order to find the files in different states"},{"line_number":55,"context_line":"        # of cache management. Once we establish these paths, we do"},{"line_number":56,"context_line":"        # a quick attempt to write a user xattr to a temporary file"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACn%2F%2F%2FJI%3D","line":53,"updated":"2011-11-10 20:56:14.000000000","message":"I actually deliberately left this out of the base cache driver class because I viewed it as implementation-specific. That said, it\u0027s duplicated code in both existing cache drivers right now so I\u0027m fine with this for now.","commit_id":"1d2e29063f359a8187fbcc39d4d00ce203c6193c"},{"author":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"change_message_id":"8a8d3e2741dd07ed2bdbcddd29a878622e899961","unresolved":false,"context_lines":[{"line_number":50,"context_line":"        this method. If the store was not able to successfully configure"},{"line_number":51,"context_line":"        itself, it should raise `exception.BadDriverConfiguration`"},{"line_number":52,"context_line":"        \"\"\""},{"line_number":53,"context_line":"        # Here we set up the various file-based image cache paths"},{"line_number":54,"context_line":"        # that we need in order to find the files in different states"},{"line_number":55,"context_line":"        # of cache management. Once we establish these paths, we do"},{"line_number":56,"context_line":"        # a quick attempt to write a user xattr to a temporary file"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACn%2F%2F%2FIc%3D","line":53,"in_reply_to":"AAAACn%2F%2F%2FJI%3D","updated":"2011-11-10 21:13:42.000000000","message":"I had that thought, but I decided that when we have a driver that doesn\u0027t need this we\u0027ll abstract it back out. We may never actually get to that point.","commit_id":"1d2e29063f359a8187fbcc39d4d00ce203c6193c"}],"glance/image_cache/drivers/xattr.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"fd4414c18f3e48ce6108a88b29b0e00af6f5b682","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        # of cache management. Once we establish these paths, we do"},{"line_number":92,"context_line":"        # a quick attempt to write a user xattr to a temporary file"},{"line_number":93,"context_line":"        # to check that the filesystem is even enabled to support xattrs"},{"line_number":94,"context_line":"        self.set_paths()"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"    def set_paths(self):"},{"line_number":97,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACn%2F%2F%2FJE%3D","side":"PARENT","line":94,"updated":"2011-11-10 20:56:14.000000000","message":"You removed a required method configure() here...","commit_id":"c7f7040836a56872e92ac33009ebbc45f831f4e9"},{"author":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"change_message_id":"8a8d3e2741dd07ed2bdbcddd29a878622e899961","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        # of cache management. Once we establish these paths, we do"},{"line_number":92,"context_line":"        # a quick attempt to write a user xattr to a temporary file"},{"line_number":93,"context_line":"        # to check that the filesystem is even enabled to support xattrs"},{"line_number":94,"context_line":"        self.set_paths()"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"    def set_paths(self):"},{"line_number":97,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACn%2F%2F%2FIU%3D","side":"PARENT","line":94,"in_reply_to":"AAAACn%2F%2F%2FJE%3D","updated":"2011-11-10 21:13:42.000000000","message":"This isn\u0027t required anymore since it is defined in the superclass.","commit_id":"c7f7040836a56872e92ac33009ebbc45f831f4e9"}]}
