)]}'
{"os_brick/initiator/connectors/scaleio.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":100,"context_line":"            password \u003d priv_scaleio.get_connector_password("},{"line_number":101,"context_line":"                CONNECTOR_CONF_PATH,"},{"line_number":102,"context_line":"                connection_properties[\u0027config_group\u0027],"},{"line_number":103,"context_line":"            return password, None"},{"line_number":104,"context_line":"        except Exception as e:"},{"line_number":105,"context_line":"            msg \u003d _(\"Error getting ScaleIO connector password from \""},{"line_number":106,"context_line":"                    \"configuration file: %s\") % e"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_94457073","line":103,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":100,"context_line":"            password \u003d priv_scaleio.get_connector_password("},{"line_number":101,"context_line":"                CONNECTOR_CONF_PATH,"},{"line_number":102,"context_line":"                connection_properties[\u0027config_group\u0027],"},{"line_number":103,"context_line":"            return password, None"},{"line_number":104,"context_line":"        except Exception as e:"},{"line_number":105,"context_line":"            msg \u003d _(\"Error getting ScaleIO connector password from \""},{"line_number":106,"context_line":"                    \"configuration file: %s\") % e"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_74489c86","line":103,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E901 SyntaxError: invalid syntax","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":101,"context_line":"                CONNECTOR_CONF_PATH,"},{"line_number":102,"context_line":"                connection_properties[\u0027config_group\u0027],"},{"line_number":103,"context_line":"            return password, None"},{"line_number":104,"context_line":"        except Exception as e:"},{"line_number":105,"context_line":"            msg \u003d _(\"Error getting ScaleIO connector password from \""},{"line_number":106,"context_line":"                    \"configuration file: %s\") % e"},{"line_number":107,"context_line":"            LOG.error(msg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_d45ec843","line":104,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":107,"context_line":"            LOG.error(msg)"},{"line_number":108,"context_line":"            raise exception.BrickException(message\u003dmsg)"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"    def _rescan_vols(self):"},{"line_number":111,"context_line":"        LOG.info(\"ScaleIO rescan volumes\")"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_b459945c","line":110,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":117,"context_line":"            LOG.error(msg)"},{"line_number":118,"context_line":"            raise exception.BrickException(message\u003dmsg)"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"    @staticmethod"},{"line_number":121,"context_line":"    def get_connector_properties(root_helper, *args, **kwargs):"},{"line_number":122,"context_line":"        \"\"\"The ScaleIO connector properties.\"\"\""},{"line_number":123,"context_line":"        return {}"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_14596059","line":120,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":118,"context_line":"            raise exception.BrickException(message\u003dmsg)"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"    @staticmethod"},{"line_number":121,"context_line":"    def get_connector_properties(root_helper, *args, **kwargs):"},{"line_number":122,"context_line":"        \"\"\"The ScaleIO connector properties.\"\"\""},{"line_number":123,"context_line":"        return {}"},{"line_number":124,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_f4530c38","line":121,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":122,"context_line":"        \"\"\"The ScaleIO connector properties.\"\"\""},{"line_number":123,"context_line":"        return {}"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"    def get_search_path(self):"},{"line_number":126,"context_line":"        return \"/dev/disk/by-id\""},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"    def get_volume_paths(self, connection_properties):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_5430f807","line":125,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":125,"context_line":"    def get_search_path(self):"},{"line_number":126,"context_line":"        return \"/dev/disk/by-id\""},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"    def get_volume_paths(self, connection_properties):"},{"line_number":129,"context_line":"        self.get_config(connection_properties)"},{"line_number":130,"context_line":"        volume_paths \u003d []"},{"line_number":131,"context_line":"        device_paths \u003d [self._find_volume_path()]"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_3433c415","line":128,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":134,"context_line":"                volume_paths.append(path)"},{"line_number":135,"context_line":"        return volume_paths"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    def _find_volume_path(self):"},{"line_number":138,"context_line":"        LOG.info("},{"line_number":139,"context_line":"            \"Looking for volume %(volume_id)s, maximum tries: %(tries)s\","},{"line_number":140,"context_line":"            {\u0027volume_id\u0027: self.volume_id, \u0027tries\u0027: self.device_scan_attempts}"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_943a90e4","line":137,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":138,"context_line":"        LOG.info("},{"line_number":139,"context_line":"            \"Looking for volume %(volume_id)s, maximum tries: %(tries)s\","},{"line_number":140,"context_line":"            {\u0027volume_id\u0027: self.volume_id, \u0027tries\u0027: self.device_scan_attempts}"},{"line_number":141,"context_line":"        )"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"        # look for the volume in /dev/disk/by-id directory"},{"line_number":144,"context_line":"        by_id_path \u003d self.get_search_path()"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_743d3cdc","line":141,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":150,"context_line":"                 {\u0027full_path\u0027: full_disk_name})"},{"line_number":151,"context_line":"        return full_disk_name"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"    # NOTE: Usually 3 retries is enough to find the volume."},{"line_number":154,"context_line":"    # If there are network issues, it could take much longer. Set"},{"line_number":155,"context_line":"    # the max retries to 15 to make sure we can find the volume."},{"line_number":156,"context_line":"    @utils.retry(exceptions\u003dexception.BrickException,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_d42368bd","line":153,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":151,"context_line":"        return full_disk_name"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"    # NOTE: Usually 3 retries is enough to find the volume."},{"line_number":154,"context_line":"    # If there are network issues, it could take much longer. Set"},{"line_number":155,"context_line":"    # the max retries to 15 to make sure we can find the volume."},{"line_number":156,"context_line":"    @utils.retry(exceptions\u003dexception.BrickException,"},{"line_number":157,"context_line":"                 retries\u003d15,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_b41eb471","line":154,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":152,"context_line":""},{"line_number":153,"context_line":"    # NOTE: Usually 3 retries is enough to find the volume."},{"line_number":154,"context_line":"    # If there are network issues, it could take much longer. Set"},{"line_number":155,"context_line":"    # the max retries to 15 to make sure we can find the volume."},{"line_number":156,"context_line":"    @utils.retry(exceptions\u003dexception.BrickException,"},{"line_number":157,"context_line":"                 retries\u003d15,"},{"line_number":158,"context_line":"                 backoff_rate\u003d1)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_142e80a4","line":155,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":153,"context_line":"    # NOTE: Usually 3 retries is enough to find the volume."},{"line_number":154,"context_line":"    # If there are network issues, it could take much longer. Set"},{"line_number":155,"context_line":"    # the max retries to 15 to make sure we can find the volume."},{"line_number":156,"context_line":"    @utils.retry(exceptions\u003dexception.BrickException,"},{"line_number":157,"context_line":"                 retries\u003d15,"},{"line_number":158,"context_line":"                 backoff_rate\u003d1)"},{"line_number":159,"context_line":"    def _wait_for_volume_path(self, path):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_f4282c98","line":156,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":156,"context_line":"    @utils.retry(exceptions\u003dexception.BrickException,"},{"line_number":157,"context_line":"                 retries\u003d15,"},{"line_number":158,"context_line":"                 backoff_rate\u003d1)"},{"line_number":159,"context_line":"    def _wait_for_volume_path(self, path):"},{"line_number":160,"context_line":"        if not os.path.isdir(path):"},{"line_number":161,"context_line":"            msg \u003d ("},{"line_number":162,"context_line":"                _(\"ScaleIO volume %(volume_id)s not found at \""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_54191886","line":159,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":161,"context_line":"            msg \u003d ("},{"line_number":162,"context_line":"                _(\"ScaleIO volume %(volume_id)s not found at \""},{"line_number":163,"context_line":"                  \"expected path.\") % {\u0027volume_id\u0027: self.volume_id}"},{"line_number":164,"context_line":"            )"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"            LOG.debug(msg)"},{"line_number":167,"context_line":"            raise exception.BrickException(message\u003dmsg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_341c6476","line":164,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":171,"context_line":"        LOG.info("},{"line_number":172,"context_line":"            \"Files found in %(path)s path: %(files)s \","},{"line_number":173,"context_line":"            {\u0027path\u0027: path, \u0027files\u0027: filenames}"},{"line_number":174,"context_line":"        )"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"        for filename in filenames:"},{"line_number":177,"context_line":"            if (filename.startswith(\"emc-vol\") and"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_9413b066","line":174,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":187,"context_line":""},{"line_number":188,"context_line":"        return disk_filename"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"    def _get_client_id(self):"},{"line_number":191,"context_line":"        request \u003d ("},{"line_number":192,"context_line":"            \"https://%(server_ip)s:%(server_port)s/\""},{"line_number":193,"context_line":"            \"api/types/Client/instances/getByIp::%(sdc_ip)s/\" %"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_7416dc57","line":190,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":196,"context_line":"                \u0027server_port\u0027: self.server_port,"},{"line_number":197,"context_line":"                \u0027sdc_ip\u0027: self.local_sdc_ip"},{"line_number":198,"context_line":"            }"},{"line_number":199,"context_line":"        )"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":"        LOG.info(\"ScaleIO get client id by ip request: %(request)s\","},{"line_number":202,"context_line":"                 {\u0027request\u0027: request})"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_d40c0844","line":199,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":205,"context_line":"            request,"},{"line_number":206,"context_line":"            auth\u003d(self.server_username, self.server_token),"},{"line_number":207,"context_line":"            verify\u003dFalse"},{"line_number":208,"context_line":"        )"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"        r \u003d self._check_response(r, request)"},{"line_number":211,"context_line":"        sdc_id \u003d r.json()"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_b407d41d","line":208,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":225,"context_line":"                 {\u0027sdc_id\u0027: sdc_id})"},{"line_number":226,"context_line":"        return sdc_id"},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"    def _get_volume_id(self):"},{"line_number":229,"context_line":"        volname_encoded \u003d urllib.parse.quote(self.volume_name, \u0027\u0027)"},{"line_number":230,"context_line":"        volname_double_encoded \u003d urllib.parse.quote(volname_encoded, \u0027\u0027)"},{"line_number":231,"context_line":"        LOG.debug(_("}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_1407a01e","line":228,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":231,"context_line":"        LOG.debug(_("},{"line_number":232,"context_line":"            \"Volume name after double encoding is %(volume_name)s.\"),"},{"line_number":233,"context_line":"            {\u0027volume_name\u0027: volname_double_encoded}"},{"line_number":234,"context_line":"        )"},{"line_number":235,"context_line":""},{"line_number":236,"context_line":"        request \u003d ("},{"line_number":237,"context_line":"            \"https://%(server_ip)s:%(server_port)s/api/types/Volume/instances\""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_f4014c08","line":234,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":241,"context_line":"                \u0027server_port\u0027: self.server_port,"},{"line_number":242,"context_line":"                \u0027encoded_volume_name\u0027: volname_double_encoded"},{"line_number":243,"context_line":"            }"},{"line_number":244,"context_line":"        )"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"        LOG.info("},{"line_number":247,"context_line":"            \"ScaleIO get volume id by name request: %(request)s\","}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_57fe3a05","line":244,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":246,"context_line":"        LOG.info("},{"line_number":247,"context_line":"            \"ScaleIO get volume id by name request: %(request)s\","},{"line_number":248,"context_line":"            {\u0027request\u0027: request}"},{"line_number":249,"context_line":"        )"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"        r \u003d requests.get(request,"},{"line_number":252,"context_line":"                         auth\u003d(self.server_username, self.server_token),"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_37010606","line":249,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":267,"context_line":"                _(\"Error getting volume id from name %(volume_name)s: \""},{"line_number":268,"context_line":"                  \"%(err)s\") %"},{"line_number":269,"context_line":"                {\u0027volume_name\u0027: self.volume_name, \u0027err\u0027: volume_id[\u0027message\u0027]}"},{"line_number":270,"context_line":"            )"},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"            LOG.error(msg)"},{"line_number":273,"context_line":"            raise exception.BrickException(message\u003dmsg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_9708d228","line":270,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":276,"context_line":"                 {\u0027volume_id\u0027: volume_id})"},{"line_number":277,"context_line":"        return volume_id"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"    def _check_response(self, response, request, is_get_request\u003dTrue,"},{"line_number":280,"context_line":"                        params\u003dNone):"},{"line_number":281,"context_line":"        if response.status_code \u003d\u003d 401 or response.status_code \u003d\u003d 403:"},{"line_number":282,"context_line":"            LOG.info(\"Token is invalid, \""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_770b7e23","line":279,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":285,"context_line":"            login_request \u003d ("},{"line_number":286,"context_line":"                \"https://%(server_ip)s:%(server_port)s/api/login\" %"},{"line_number":287,"context_line":"                {\u0027server_ip\u0027: self.server_ip, \u0027server_port\u0027: self.server_port}"},{"line_number":288,"context_line":"            )"},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"            r \u003d requests.get("},{"line_number":291,"context_line":"                login_request,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_d711aa55","line":288,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":291,"context_line":"                login_request,"},{"line_number":292,"context_line":"                auth\u003d(self.server_username, self.server_password),"},{"line_number":293,"context_line":"                verify\u003dFalse"},{"line_number":294,"context_line":"            )"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"            token \u003d r.json()"},{"line_number":297,"context_line":"            # repeat request with valid token"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_b70cf639","line":294,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":310,"context_line":"                    headers\u003dheaders,"},{"line_number":311,"context_line":"                    auth\u003d(self.server_username, token),"},{"line_number":312,"context_line":"                    verify\u003dFalse"},{"line_number":313,"context_line":"                )"},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"            self.server_token \u003d token"},{"line_number":316,"context_line":"            return res"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_171cc268","line":313,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":317,"context_line":""},{"line_number":318,"context_line":"        return response"},{"line_number":319,"context_line":""},{"line_number":320,"context_line":"    def get_config(self, connection_properties):"},{"line_number":321,"context_line":"        self.local_sdc_ip \u003d connection_properties[\u0027hostIP\u0027]"},{"line_number":322,"context_line":"        self.volume_name \u003d connection_properties[\u0027scaleIO_volname\u0027]"},{"line_number":323,"context_line":"        # instances which were created before Newton release don\u0027t have"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_f7166e49","line":320,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":335,"context_line":"                       \u0027path\u0027: self.volume_path}"},{"line_number":336,"context_line":"        return device_info"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"    @utils.trace"},{"line_number":339,"context_line":"    @lockutils.synchronized(\u0027scaleio\u0027, \u0027scaleio-\u0027)"},{"line_number":340,"context_line":"    def connect_volume(self, connection_properties):"},{"line_number":341,"context_line":"        \"\"\"Connect the volume."}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_57275ab7","line":338,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":336,"context_line":"        return device_info"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"    @utils.trace"},{"line_number":339,"context_line":"    @lockutils.synchronized(\u0027scaleio\u0027, \u0027scaleio-\u0027)"},{"line_number":340,"context_line":"    def connect_volume(self, connection_properties):"},{"line_number":341,"context_line":"        \"\"\"Connect the volume."},{"line_number":342,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_372aa67d","line":339,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":337,"context_line":""},{"line_number":338,"context_line":"    @utils.trace"},{"line_number":339,"context_line":"    @lockutils.synchronized(\u0027scaleio\u0027, \u0027scaleio-\u0027)"},{"line_number":340,"context_line":"    def connect_volume(self, connection_properties):"},{"line_number":341,"context_line":"        \"\"\"Connect the volume."},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"        :param connection_properties: The dictionary that describes all"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_9721f2a2","line":340,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":362,"context_line":"                \u0027iops_limit\u0027: self.iops_limit,"},{"line_number":363,"context_line":"                \u0027bandwidth_limit\u0027: self.bandwidth_limit"},{"line_number":364,"context_line":"            }"},{"line_number":365,"context_line":"        )"},{"line_number":366,"context_line":""},{"line_number":367,"context_line":"        guid \u003d self._get_guid()"},{"line_number":368,"context_line":"        params \u003d {\u0027guid\u0027: guid, \u0027allowMultipleMappings\u0027: \u0027TRUE\u0027}"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_77241eb0","line":365,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":374,"context_line":"            \"Volume::%(volume_id)s/action/addMappedSdc\" %"},{"line_number":375,"context_line":"            {\u0027server_ip\u0027: self.server_ip, \u0027server_port\u0027: self.server_port,"},{"line_number":376,"context_line":"             \u0027volume_id\u0027: self.volume_id}"},{"line_number":377,"context_line":"        )"},{"line_number":378,"context_line":""},{"line_number":379,"context_line":"        LOG.info(\"map volume request: %(request)s\", {\u0027request\u0027: request})"},{"line_number":380,"context_line":"        r \u003d requests.post("}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_d73a4acb","line":377,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":383,"context_line":"            headers\u003dheaders,"},{"line_number":384,"context_line":"            auth\u003d(self.server_username, self.server_token),"},{"line_number":385,"context_line":"            verify\u003dFalse"},{"line_number":386,"context_line":"        )"},{"line_number":387,"context_line":""},{"line_number":388,"context_line":"        r \u003d self._check_response(r, request, False, params)"},{"line_number":389,"context_line":"        if r.status_code !\u003d self.OK_STATUS_CODE:"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_b73516de","line":386,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":394,"context_line":"                    \"Ignoring error mapping volume %(volume_name)s: \""},{"line_number":395,"context_line":"                    \"volume already mapped.\","},{"line_number":396,"context_line":"                    {\u0027volume_name\u0027: self.volume_name}"},{"line_number":397,"context_line":"                )"},{"line_number":398,"context_line":"            else:"},{"line_number":399,"context_line":"                msg \u003d ("},{"line_number":400,"context_line":"                    _(\"Error mapping volume %(volume_name)s: %(err)s\") %"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_1735e2da","line":397,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":400,"context_line":"                    _(\"Error mapping volume %(volume_name)s: %(err)s\") %"},{"line_number":401,"context_line":"                    {\u0027volume_name\u0027: self.volume_name,"},{"line_number":402,"context_line":"                     \u0027err\u0027: response[\u0027message\u0027]}"},{"line_number":403,"context_line":"                )"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":"                LOG.error(msg)"},{"line_number":406,"context_line":"                raise exception.BrickException(message\u003dmsg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_f72f8e85","line":403,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":421,"context_line":"                \"Volume::%(volume_id)s/action/setMappedSdcLimits\" %"},{"line_number":422,"context_line":"                {\u0027server_ip\u0027: self.server_ip, \u0027server_port\u0027: self.server_port,"},{"line_number":423,"context_line":"                 \u0027volume_id\u0027: self.volume_id}"},{"line_number":424,"context_line":"            )"},{"line_number":425,"context_line":""},{"line_number":426,"context_line":"            LOG.info(\"Set client limit request: %(request)s\","},{"line_number":427,"context_line":"                     {\u0027request\u0027: request})"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_574c7a75","line":424,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":432,"context_line":"                headers\u003dheaders,"},{"line_number":433,"context_line":"                auth\u003d(self.server_username, self.server_token),"},{"line_number":434,"context_line":"                verify\u003dFalse"},{"line_number":435,"context_line":"            )"},{"line_number":436,"context_line":"            r \u003d self._check_response(r, request, False, params)"},{"line_number":437,"context_line":"            if r.status_code !\u003d self.OK_STATUS_CODE:"},{"line_number":438,"context_line":"                response \u003d r.json()"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_374f466b","line":435,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":443,"context_line":"                      \"%(volume_name)s: %(err)s\") %"},{"line_number":444,"context_line":"                    {\u0027volume_name\u0027: self.volume_name,"},{"line_number":445,"context_line":"                     \u0027err\u0027: response[\u0027message\u0027]}"},{"line_number":446,"context_line":"                )"},{"line_number":447,"context_line":""},{"line_number":448,"context_line":"                LOG.error(msg)"},{"line_number":449,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_97561206","line":446,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":449,"context_line":""},{"line_number":450,"context_line":"        return device_info"},{"line_number":451,"context_line":""},{"line_number":452,"context_line":"    @utils.trace"},{"line_number":453,"context_line":"    @lockutils.synchronized(\u0027scaleio\u0027, \u0027scaleio-\u0027)"},{"line_number":454,"context_line":"    def disconnect_volume(self, connection_properties, device_info,"},{"line_number":455,"context_line":"                          force\u003dFalse, ignore_errors\u003dFalse):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_7759be33","line":452,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":450,"context_line":"        return device_info"},{"line_number":451,"context_line":""},{"line_number":452,"context_line":"    @utils.trace"},{"line_number":453,"context_line":"    @lockutils.synchronized(\u0027scaleio\u0027, \u0027scaleio-\u0027)"},{"line_number":454,"context_line":"    def disconnect_volume(self, connection_properties, device_info,"},{"line_number":455,"context_line":"                          force\u003dFalse, ignore_errors\u003dFalse):"},{"line_number":456,"context_line":"        \"\"\"Disconnect the ScaleIO volume."}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_d73feab2","line":453,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":451,"context_line":""},{"line_number":452,"context_line":"    @utils.trace"},{"line_number":453,"context_line":"    @lockutils.synchronized(\u0027scaleio\u0027, \u0027scaleio-\u0027)"},{"line_number":454,"context_line":"    def disconnect_volume(self, connection_properties, device_info,"},{"line_number":455,"context_line":"                          force\u003dFalse, ignore_errors\u003dFalse):"},{"line_number":456,"context_line":"        \"\"\"Disconnect the ScaleIO volume."},{"line_number":457,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_b73a36c1","line":454,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":469,"context_line":"        self.volume_id \u003d self.volume_id or self._get_volume_id()"},{"line_number":470,"context_line":"        LOG.info("},{"line_number":471,"context_line":"            \"ScaleIO disconnect volume in ScaleIO brick volume driver.\""},{"line_number":472,"context_line":"        )"},{"line_number":473,"context_line":""},{"line_number":474,"context_line":"        LOG.debug("},{"line_number":475,"context_line":"            _(\"ScaleIO Volume name: %(volume_name)s, SDC IP: %(sdc_ip)s, \""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_174a0254","line":472,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":476,"context_line":"              \"REST Server IP: %(server_ip)s\"),"},{"line_number":477,"context_line":"            {\u0027volume_name\u0027: self.volume_name, \u0027sdc_ip\u0027: self.local_sdc_ip,"},{"line_number":478,"context_line":"             \u0027server_ip\u0027: self.server_ip}"},{"line_number":479,"context_line":"        )"},{"line_number":480,"context_line":""},{"line_number":481,"context_line":"        guid \u003d self._get_guid()"},{"line_number":482,"context_line":"        params \u003d {\u0027guid\u0027: guid}"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_f744ae49","line":479,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":486,"context_line":"            \"Volume::%(volume_id)s/action/removeMappedSdc\" %"},{"line_number":487,"context_line":"            {\u0027server_ip\u0027: self.server_ip, \u0027server_port\u0027: self.server_port,"},{"line_number":488,"context_line":"             \u0027volume_id\u0027: self.volume_id}"},{"line_number":489,"context_line":"        )"},{"line_number":490,"context_line":""},{"line_number":491,"context_line":"        LOG.info(\"Unmap volume request: %(request)s\","},{"line_number":492,"context_line":"                 {\u0027request\u0027: request})"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_57759a97","line":489,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":496,"context_line":"            headers\u003dheaders,"},{"line_number":497,"context_line":"            auth\u003d(self.server_username, self.server_token),"},{"line_number":498,"context_line":"            verify\u003dFalse"},{"line_number":499,"context_line":"        )"},{"line_number":500,"context_line":""},{"line_number":501,"context_line":"        r \u003d self._check_response(r, request, False, params)"},{"line_number":502,"context_line":"        if r.status_code !\u003d self.OK_STATUS_CODE:"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_3778e68d","line":499,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":506,"context_line":"                LOG.warning("},{"line_number":507,"context_line":"                    \"Ignoring error unmapping volume %(volume_id)s: \""},{"line_number":508,"context_line":"                    \"volume not mapped.\", {\u0027volume_id\u0027: self.volume_name}"},{"line_number":509,"context_line":"                )"},{"line_number":510,"context_line":"            else:"},{"line_number":511,"context_line":"                msg \u003d (_(\"Error unmapping volume %(volume_id)s: %(err)s\") %"},{"line_number":512,"context_line":"                       {\u0027volume_id\u0027: self.volume_name,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_976f32c4","line":509,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E123 closing bracket does not match indentation of opening bracket\u0027s line","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":514,"context_line":"                LOG.error(msg)"},{"line_number":515,"context_line":"                raise exception.BrickException(message\u003dmsg)"},{"line_number":516,"context_line":""},{"line_number":517,"context_line":"    def extend_volume(self, connection_properties):"},{"line_number":518,"context_line":"        \"\"\"Update the local kernel\u0027s size information."},{"line_number":519,"context_line":""},{"line_number":520,"context_line":"        Try and update the local kernel\u0027s size information"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_77725eaf","line":517,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[{"line_number":531,"context_line":"        LOG.error(msg)"},{"line_number":532,"context_line":"        raise exception.BrickException(message\u003dmsg)"},{"line_number":533,"context_line":""},{"line_number":534,"context_line":"    def get_device_size(self, device):"},{"line_number":535,"context_line":"        \"\"\"Get the size in bytes of a volume.\"\"\""},{"line_number":536,"context_line":"        (out, _err) \u003d self._execute(\u0027blockdev\u0027, \u0027--getsize64\u0027,"},{"line_number":537,"context_line":"                                    device, run_as_root\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_d7688abb","line":534,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E122 continuation line missing indentation or outdented","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2df445b4d52e063042e11d383bc806ceb8fae56a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9f560f44_b76356dd","line":546,"updated":"2020-08-18 01:21:29.000000000","message":"pep8: E901 TokenError: EOF in multi-line statement","commit_id":"27369ece71b01e34314f0e602f35966a4c8a4f15"}]}
