)]}'
{"smaug/services/protection/manager.py":[{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"14504b6e8a079c8e3b8fb5303f9f98e6d8edcf40","unresolved":false,"context_lines":[{"line_number":67,"context_line":"        :param plan: Define that protection plan should be done"},{"line_number":68,"context_line":"        \"\"\""},{"line_number":69,"context_line":"        LOG.info(_LI(\"Starting protection service:protect action\"))"},{"line_number":70,"context_line":"        LOG.debug(\u0027restoration :%s tpye:%s\u0027, plan,"},{"line_number":71,"context_line":"                  type(plan))"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"        # TODO(wangliuan)"}],"source_content_type":"text/x-python","patch_set":4,"id":"5aef4532_a7f886c4","line":70,"range":{"start_line":70,"start_character":19,"end_line":70,"end_character":30},"updated":"2016-03-09 10:56:19.000000000","message":"why do we need this log \nwhy restoration ?","commit_id":"b8b6f97a362061cb386030bbde670f03862bf156"},{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"d03448a90de88b256e5b2c907bb108d2dcd3800a","unresolved":false,"context_lines":[{"line_number":67,"context_line":"        :param plan: Define that protection plan should be done"},{"line_number":68,"context_line":"        \"\"\""},{"line_number":69,"context_line":"        LOG.info(_LI(\"Starting protection service:protect action\"))"},{"line_number":70,"context_line":"        LOG.debug(\u0027restoration :%s tpye:%s\u0027, plan,"},{"line_number":71,"context_line":"                  type(plan))"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"        # TODO(wangliuan)"}],"source_content_type":"text/x-python","patch_set":6,"id":"fa0719c6_8af2e5d0","line":70,"range":{"start_line":70,"start_character":19,"end_line":70,"end_character":30},"updated":"2016-03-22 12:53:28.000000000","message":"Consider removing this log \nshould be protect","commit_id":"009a36b8d00a360f1a573013bd42b7583ab98e1e"},{"author":{"_account_id":13070,"name":"Eran Gampel","email":"eran@gampel.net","username":"Gampel"},"change_message_id":"d03448a90de88b256e5b2c907bb108d2dcd3800a","unresolved":false,"context_lines":[{"line_number":67,"context_line":"        :param plan: Define that protection plan should be done"},{"line_number":68,"context_line":"        \"\"\""},{"line_number":69,"context_line":"        LOG.info(_LI(\"Starting protection service:protect action\"))"},{"line_number":70,"context_line":"        LOG.debug(\u0027restoration :%s tpye:%s\u0027, plan,"},{"line_number":71,"context_line":"                  type(plan))"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"        # TODO(wangliuan)"}],"source_content_type":"text/x-python","patch_set":6,"id":"fa0719c6_0ab535ed","line":70,"range":{"start_line":70,"start_character":35,"end_line":70,"end_character":39},"updated":"2016-03-22 12:53:28.000000000","message":"type","commit_id":"009a36b8d00a360f1a573013bd42b7583ab98e1e"},{"author":{"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},"change_message_id":"2731201629529abcfbd4696c1e292a65b32b39d4","unresolved":false,"context_lines":[{"line_number":67,"context_line":"        :param plan: Define that protection plan should be done"},{"line_number":68,"context_line":"        \"\"\""},{"line_number":69,"context_line":"        LOG.info(_LI(\"Starting protection service:protect action\"))"},{"line_number":70,"context_line":"        LOG.debug(\u0027restoration :%s tpye:%s\u0027, plan,"},{"line_number":71,"context_line":"                  type(plan))"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"        # TODO(wangliuan)"}],"source_content_type":"text/x-python","patch_set":6,"id":"fa0719c6_bdb0ae44","line":70,"range":{"start_line":70,"start_character":19,"end_line":70,"end_character":30},"in_reply_to":"fa0719c6_8af2e5d0","updated":"2016-03-23 03:20:20.000000000","message":"Eran, this method isn\u0027t the content of my patch.\nThere is a patch from wangliuan already fixed this problem.\nplease check https://review.openstack.org/#/c/281011/","commit_id":"009a36b8d00a360f1a573013bd42b7583ab98e1e"}]}
