)]}'
{"swift/common/middleware/staticweb.py":[{"author":{"_account_id":4108,"name":"David Hadas","email":"davidh@il.ibm.com","username":"david-hadas"},"change_message_id":"fa37c57f8a3ffa128d07fe5a8ab6262c39019d18","unresolved":false,"context_lines":[{"line_number":511,"context_line":"        :param start_response: The WSGI start_response hook."},{"line_number":512,"context_line":"        \"\"\""},{"line_number":513,"context_line":"        env[\u0027staticweb.start_time\u0027] \u003d time.time()"},{"line_number":514,"context_line":"        try:"},{"line_number":515,"context_line":"            (version, account, container, obj) \u003d \\"},{"line_number":516,"context_line":"                split_path(env[\u0027PATH_INFO\u0027], 2, 4, True)"},{"line_number":517,"context_line":"        except ValueError:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2F0KU%3D","side":"PARENT","line":514,"updated":"2013-06-20 15:31:57.000000000","message":"Since you are already splitting the path here and extracting the container and account names, why not use get_info() later on instead of get_container_info() (which will split the path once more and than call get_info)","commit_id":"9d0a0e850ea0172f89c20482d7f4b0f67c415b28"},{"author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"change_message_id":"5b0433f6803b63c546002785d3b3388b1b84c05a","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    [filter:staticweb]"},{"line_number":37,"context_line":"    use \u003d egg:swift#staticweb"},{"line_number":38,"context_line":"    # Seconds to cache container x-container-meta-web-* header values."},{"line_number":39,"context_line":"    # cache_timeout \u003d 300"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"Any publicly readable containers (for example, ``X-Container-Read: .r:*``, see"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2FzFE%3D","line":38,"updated":"2013-06-20 23:52:05.000000000","message":"You can remove these two lines now, plus their copies in proxy-server.conf-sample.","commit_id":"e499b9100b4582cdd2d9fda49132d95418484cdc"}],"test/unit/common/middleware/test_staticweb.py":[{"author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"change_message_id":"5b0433f6803b63c546002785d3b3388b1b84c05a","unresolved":false,"context_lines":[{"line_number":52,"context_line":"        return True"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"meta_map \u003d {"},{"line_number":56,"context_line":"    \u0027c1\u0027: {\u0027status\u0027: 401},"},{"line_number":57,"context_line":"    \u0027c2\u0027: {},"},{"line_number":58,"context_line":"    \u0027c3\u0027: {\u0027meta\u0027: {\u0027web-index\u0027: \u0027index.html\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2FzvM%3D","line":55,"updated":"2013-06-20 23:52:05.000000000","message":"I never meta map I didn\u0027t like. :)","commit_id":"e499b9100b4582cdd2d9fda49132d95418484cdc"}]}
