)]}'
{"test/unit/common/middleware/test_keystoneauth.py":[{"author":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"change_message_id":"2eed512a672e38f71bbe3a61c1b9cb41ccf20aa3","unresolved":false,"context_lines":[{"line_number":456,"context_line":""},{"line_number":457,"context_line":"        # and once transformed to a PUT request for same account it is auth\u0027d"},{"line_number":458,"context_line":"        req.path_info \u003d allowed_dest_path"},{"line_number":459,"context_line":"        req.method \u003d \u0027PUT\u0027"},{"line_number":460,"context_line":"        resp \u003d req.get_response(test_auth)"},{"line_number":461,"context_line":"        self.assertEqual(resp.status_int, 200)"},{"line_number":462,"context_line":"        self.assertTrue(req.environ.get(\u0027swift_owner\u0027))  # swift_owner is set"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a1a9d01_e501fd6b","line":459,"updated":"2015-10-01 16:50:58.000000000","message":"Do you also need to add the x-copy-from headers? And potentially drop the Destination headers, for clarity?\n\n        del req.headers[\u0027Destination\u0027]\n        del req.headers[\u0027Destination-Account\u0027]\n        req.headers[\u0027x-copy-from\u0027] \u003d \u0027/c/o\u0027\n        req.headers[\u0027x-copy-from-account\u0027] \u003d \u0027AUTH_12345678\u0027\n\nEverything still passes with these lines added. which always makes me pause","commit_id":"7bd43abdca045242c424a34cacb87a36f02d70b4"}]}
