)]}'
{"heat/common/crypt.py":[{"author":{"_account_id":4330,"name":"Tomas Sedovic","email":"tsedovic@redhat.com","username":"tomas-8c8"},"change_message_id":"3b8ebf84591aeabb2187c06c17e8d754ae6245b3","unresolved":false,"context_lines":[{"line_number":49,"context_line":"                       auth_info, b64decode\u003dTrue)"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"def heat_decrypt(auth_info):"},{"line_number":53,"context_line":"    if auth_info is None:"},{"line_number":54,"context_line":"        return None"},{"line_number":55,"context_line":"    auth \u003d base64.b64decode(auth_info)"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAUH%2F%2F7fE%3D","line":52,"updated":"2014-01-06 16:52:12.000000000","message":"Could you please add a comment that this is left here for backwards compatibility?\n\nOn the surface, this looks like an unused bit of code that should be deleted.","commit_id":"c44d54c1ee822ef43a609f4622c29bb0d19be90d"},{"author":{"_account_id":4715,"name":"Angus Salkeld","email":"asalkeld@redhat.com","username":"asalkeld"},"change_message_id":"395f980ea1a4d0ced353abdba2affeef48f1636a","unresolved":false,"context_lines":[{"line_number":49,"context_line":"                       auth_info, b64decode\u003dTrue)"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"def heat_decrypt(auth_info):"},{"line_number":53,"context_line":"    if auth_info is None:"},{"line_number":54,"context_line":"        return None"},{"line_number":55,"context_line":"    auth \u003d base64.b64decode(auth_info)"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAUH%2F%2FUnQ%3D","line":52,"in_reply_to":"AAAAUH%2F%2F7fE%3D","updated":"2014-01-15 02:35:39.000000000","message":"Done","commit_id":"c44d54c1ee822ef43a609f4622c29bb0d19be90d"},{"author":{"_account_id":9189,"name":"Anderson Mesquita","email":"andersonvom@gmail.com","username":"andersonvom"},"change_message_id":"d1fae613c8af99377e84c0404e7c11dfb0c4ec8c","unresolved":false,"context_lines":[{"line_number":55,"context_line":"    Note: the encrypt function returns the function that is needed to"},{"line_number":56,"context_line":"    decrypt the data. The database then stores this. When the data is"},{"line_number":57,"context_line":"    then retrieved (potentially by a later version of Heat) the decrypt"},{"line_number":58,"context_line":"    function must still exist. So whilst it my seem that this function"},{"line_number":59,"context_line":"    is not referenced, it will be referenced from the database."},{"line_number":60,"context_line":"    \"\"\""},{"line_number":61,"context_line":"    if auth_info is None:"}],"source_content_type":"text/x-python","patch_set":10,"id":"AAAAUH%2F%2FLqA%3D","line":58,"updated":"2014-01-16 17:13:37.000000000","message":"\"... it *may* seem ...\"\nNot a blocker, but if you update the patch, you may want to fix this.","commit_id":"e313efce5160ec48b0d7b292dbfea4b2311ebcd3"}]}
