)]}'
{"freezer/backup.py":[{"author":{"_account_id":14159,"name":"Fabrizio Vanni","email":"fabrizio.vanni@hpe.com","username":"fabrizio.vanni"},"change_message_id":"9f6e3de92bb9fc135d2424c305e6f789e9f57cfe","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    \"\"\""},{"line_number":49,"context_line":"    with open(backup_opt_dict.sql_server_conf, \u0027r\u0027) as sql_conf_file_fd:"},{"line_number":50,"context_line":"        for line in sql_conf_file_fd:"},{"line_number":51,"context_line":"            if not line.strip().startswith(\"#\"):"},{"line_number":52,"context_line":"                # skip blank lines"},{"line_number":53,"context_line":"                if line.startswith(\u0027\\n\u0027):"},{"line_number":54,"context_line":"                    continue"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa1b9901_4e3701ff","line":51,"updated":"2015-08-26 12:09:27.000000000","message":"line \u003d line.strip()\nif not line or line.startswith(\"#\"):\n    continue\n\nthis would skip empty lines starting with spaces too","commit_id":"aa544cb0b610b72b73a2159e851df9da46221089"},{"author":{"_account_id":14123,"name":"Stefano Canepa","email":"sc@linux.it","username":"sc"},"change_message_id":"e64124dffdc12a69c35d67595de7c9779345bd5d","unresolved":false,"context_lines":[{"line_number":104,"context_line":""},{"line_number":105,"context_line":"                # skip blank lines"},{"line_number":106,"context_line":"                if line.startswith(\u0027\\n\u0027):"},{"line_number":107,"context_line":"                    continue"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"                key, value \u003d line.split(\u0027\u003d\u0027)"},{"line_number":110,"context_line":"                # remove white spaces"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa1b9901_fb0a561f","line":107,"updated":"2015-08-26 12:27:56.000000000","message":"Same comment as Fabrizio Vanni applies here","commit_id":"aa544cb0b610b72b73a2159e851df9da46221089"}]}
