)]}'
{"cinder/volume/drivers/fujitsu/eternus_dx/eternus_dx_cli.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"3f38cf8023bd0235c3fa40c10aa3cbd06b970d8d","unresolved":false,"context_lines":[{"line_number":36,"context_line":"        if password:"},{"line_number":37,"context_line":"            self.ssh_pool \u003d ssh_utils.SSHPool(storage_ip, 22, None, user,"},{"line_number":38,"context_line":"                                              password\u003dpassword, max_size\u003d2)"},{"line_number":39,"context_line":"            if storage_ip.find(\u0027:\u0027) !\u003d -1:"},{"line_number":40,"context_line":"                self.use_ipv6 \u003d True"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"        if keyfile:"},{"line_number":43,"context_line":"            self.ssh_pool \u003d ssh_utils.SSHPool(storage_ip, 22, None, user,"}],"source_content_type":"text/x-python","patch_set":4,"id":"3fa7e38b_2f1097ab","line":40,"range":{"start_line":39,"start_character":12,"end_line":40,"end_character":36},"updated":"2019-11-29 15:02:21.000000000","message":"This should be outside of the if blocks since it needs to be done for either case.","commit_id":"d3b628310e930bfaa8ea0b5e255315236590c9eb"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"3f38cf8023bd0235c3fa40c10aa3cbd06b970d8d","unresolved":false,"context_lines":[{"line_number":58,"context_line":"        }  # Size not supported."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    def done(self, command, **option):"},{"line_number":61,"context_line":"        \"\"\"Done ETERNUS CLI.\"\"\""},{"line_number":62,"context_line":"        func \u003d self.CMD_dic.get(command, self._default_func)"},{"line_number":63,"context_line":"        return func(**option)"},{"line_number":64,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"3fa7e38b_cf65434b","line":61,"updated":"2019-11-29 15:02:21.000000000","message":"I don\u0027t think this docstring adds any value.","commit_id":"d3b628310e930bfaa8ea0b5e255315236590c9eb"},{"author":{"_account_id":26387,"name":"Qian Mingyue","email":"qianmy.fnst@cn.fujitsu.com","username":"qianmingyue"},"change_message_id":"774f7723b507c82501e260622a664be98b583f57","unresolved":false,"context_lines":[{"line_number":15,"context_line":"#"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"\"\"\"Cinder Volume driver for Fujitsu ETERNUS DX S3 series.\"\"\""},{"line_number":18,"context_line":"import six"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from cinder.i18n import _"},{"line_number":21,"context_line":"from cinder import ssh_utils"}],"source_content_type":"text/x-python","patch_set":6,"id":"3fa7e38b_381f5f5b","line":18,"updated":"2020-01-17 03:08:40.000000000","message":".","commit_id":"4013fed06972871681a2109194a28457ea1ff344"}],"cinder/volume/drivers/fujitsu/eternus_dx/eternus_dx_common.py":[{"author":{"_account_id":26387,"name":"Qian Mingyue","email":"qianmy.fnst@cn.fujitsu.com","username":"qianmingyue"},"change_message_id":"774f7723b507c82501e260622a664be98b583f57","unresolved":false,"context_lines":[{"line_number":29,"context_line":"from oslo_log import log as logging"},{"line_number":30,"context_line":"from oslo_service import loopingcall"},{"line_number":31,"context_line":"from oslo_utils import units"},{"line_number":32,"context_line":"import six"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"from cinder import exception"},{"line_number":35,"context_line":"from cinder.i18n import _"}],"source_content_type":"text/x-python","patch_set":6,"id":"3fa7e38b_b8110f53","line":32,"updated":"2020-01-17 03:08:40.000000000","message":"We will remove six in other patches. So hope this patch can pass.","commit_id":"4013fed06972871681a2109194a28457ea1ff344"}]}
