)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"5d10d7b62f7b7f0684af64db4be63b04fdfda31c","unresolved":false,"context_lines":[{"line_number":14,"context_line":"adding a test to verify correct output in both cases."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Related-Bug: 1607519"},{"line_number":17,"context_line":"Related-Bug: 1607523"},{"line_number":18,"context_line":"Change-Id: I0fb2ce125fe12d660e4deb778265016bdd5ff31b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"da7fb54a_5ba01b91","line":17,"updated":"2016-09-02 17:08:57.000000000","message":"Might want to add a\n\n Closes-Bug: 1607521","commit_id":"ee551b55f6c70a2a8b9b8ddd457f46df18f875a1"}],"swiftclient/shell.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"0403fb0d24f65cd16829b1a87ee202ca7b1cceab","unresolved":false,"context_lines":[{"line_number":1110,"context_line":"                        timestamp when the temporary URL will expire."},{"line_number":1111,"context_line":"  \u003cpath\u003e                The full path or storage URL to the Swift object."},{"line_number":1112,"context_line":"                        Example: /v1/AUTH_account/c/o"},{"line_number":1113,"context_line":"                        or: http://saio:8080/v1/AUTH_account/c/o"},{"line_number":1114,"context_line":"  \u003ckey\u003e                 The secret temporary URL key set on the Swift cluster."},{"line_number":1115,"context_line":"                        To set a key, run \\\u0027swift post -m"},{"line_number":1116,"context_line":"                        \"Temp-URL-Key:b3968d0207b54ece87cccc06515a89d4\"\\\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_a346d578","line":1113,"updated":"2016-09-01 21:29:46.000000000","message":"I don\u0027t think this is true (unfortunately). Otherwise, the signatures here should match:\n\n $ swift tempurl GET 1 /v1/a/c/o asdf --absolute\n /v1/a/c/o?temp_url_sig\u003d2847bcb13804d79b475d64d2bc3152ea2fb70e03\u0026temp_url_expires\u003d1\n\n $ swift tempurl GET 1 http://saio:8080/v1/a/c/o asdf --absolute\n http://saio:8080/v1/a/c/o?temp_url_sig\u003d73ed833075fbc56b5df6a45628355dfb31dbd820\u0026temp_url_expires\u003d1\n\nRight? We\u0027d need to do some URL parsing in swiftclient.utils.generate_temp_url","commit_id":"bc7d30c43fbc20242b44a2299c59a87a49077309"}]}
