)]}'
{"swift/common/middleware/crypto/encrypter.py":[{"author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"change_message_id":"ef324d8d52af15d39d94c1390d545cd9e2637ff3","unresolved":false,"context_lines":[{"line_number":152,"context_line":""},{"line_number":153,"context_line":"            if (container_listing_etag is not None and"},{"line_number":154,"context_line":"                    (container_listing_etag !\u003d MD5_OF_EMPTY_STRING or"},{"line_number":155,"context_line":"                     plaintext_etag)):"},{"line_number":156,"context_line":"                # Encrypt the container-listing etag using the container key"},{"line_number":157,"context_line":"                # and a random IV, and use it to override the container update"},{"line_number":158,"context_line":"                # value, with the crypto parameters appended. We use the"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_71cd1e86","line":155,"updated":"2016-07-08 10:24:23.000000000","message":"ah, plaintext_etag is assigned only when the body exists.","commit_id":"a53b12a62c0da2a654d13a26f75c7dc214c13e6a"}]}
