)]}'
{"freezer/engine/tar/tar_engine.py":[{"author":{"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},"change_message_id":"660db26fd0f264a023d8386e88e65a9c29f7f2ec","unresolved":false,"context_lines":[{"line_number":121,"context_line":"    def check_process_output(process):"},{"line_number":122,"context_line":"        tar_err \u003d process.communicate()[1]"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"        if \u0027error\u0027 in tar_err.lower():"},{"line_number":125,"context_line":"            logging.exception(\u0027[*] Restore error: {0}\u0027.format(tar_err))"},{"line_number":126,"context_line":"            sys.exit(1)"},{"line_number":127,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7a2fa921_54dde840","line":124,"updated":"2015-10-06 09:38:37.000000000","message":"instead of checking for error word we can use process.returncode if 0 it is success if anything else it should be an error or warning message that we should check","commit_id":"cb9ce90a10363c10dce90ef0f93e1fcbc5fb2dac"}]}
