)]}'
{"swift/cli/dispersion_report.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"12ac551eedbd6f8319b42ae0d01d980607f9fbfb","unresolved":false,"context_lines":[{"line_number":52,"context_line":"                    print(\u0027ERROR: %s is unmounted -- This will \u0027"},{"line_number":53,"context_line":"                          \u0027cause replicas designated for that device to be \u0027"},{"line_number":54,"context_line":"                          \u0027considered missing until resolved or the ring is \u0027"},{"line_number":55,"context_line":"                          \u0027updated.\u0027 % (identifier), file\u003dstderr)"},{"line_number":56,"context_line":"                    stderr.flush()"},{"line_number":57,"context_line":"            if debug and identifier not in notfound:"},{"line_number":58,"context_line":"                notfound.append(identifier)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_48b59931","line":55,"updated":"2020-06-02 20:05:03.000000000","message":"pep8: E999 SyntaxError: invalid syntax","commit_id":"1228097a840f24ba4b9387608b32d63868f0f1b8"}],"swift/cli/manage_shard_ranges.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"12ac551eedbd6f8319b42ae0d01d980607f9fbfb","unresolved":false,"context_lines":[{"line_number":182,"context_line":"                return data"},{"line_number":183,"context_line":"            except (TypeError, ValueError, KeyError) as err:"},{"line_number":184,"context_line":"                print(\u0027Failed to load valid shard range data: %r\u0027 % err,"},{"line_number":185,"context_line":"                      file\u003dsys.stderr)"},{"line_number":186,"context_line":"                exit(2)"},{"line_number":187,"context_line":"    except IOError as err:"},{"line_number":188,"context_line":"        print(\u0027Failed to open file %s: %s\u0027 % (args.input, err),"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_68897d73","line":185,"updated":"2020-06-02 20:05:03.000000000","message":"pep8: E999 SyntaxError: invalid syntax","commit_id":"1228097a840f24ba4b9387608b32d63868f0f1b8"}],"swift/cli/recon.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"12ac551eedbd6f8319b42ae0d01d980607f9fbfb","unresolved":false,"context_lines":[{"line_number":268,"context_line":"            matches, len(hosts), errors))"},{"line_number":269,"context_line":"        print(\"\u003d\" * 79)"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"    def get_swiftconfmd5(self, hosts, printfn\u003dprint):"},{"line_number":272,"context_line":"        \"\"\""},{"line_number":273,"context_line":"        Compare swift.conf md5sum with that on remote hosts"},{"line_number":274,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_a87f1564","line":271,"updated":"2020-06-02 20:05:03.000000000","message":"pep8: E999 SyntaxError: invalid syntax","commit_id":"1228097a840f24ba4b9387608b32d63868f0f1b8"}],"swift/cli/ringcomposer.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"12ac551eedbd6f8319b42ae0d01d980607f9fbfb","unresolved":false,"context_lines":[{"line_number":89,"context_line":""},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"def _print_to_stderr(msg):"},{"line_number":92,"context_line":"    print(msg, file\u003dsys.stderr)"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"def _print_err(msg, err):"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_28b2e549","line":92,"updated":"2020-06-02 20:05:03.000000000","message":"pep8: E999 SyntaxError: invalid syntax","commit_id":"1228097a840f24ba4b9387608b32d63868f0f1b8"}],"swift/common/utils.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"12ac551eedbd6f8319b42ae0d01d980607f9fbfb","unresolved":false,"context_lines":[{"line_number":2408,"context_line":"                            logger, adapted_logger)"},{"line_number":2409,"context_line":"            except (AttributeError, ImportError):"},{"line_number":2410,"context_line":"                print(\u0027Error calling custom handler [%s]\u0027 % hook,"},{"line_number":2411,"context_line":"                      file\u003dsys.stderr)"},{"line_number":2412,"context_line":"            except ValueError:"},{"line_number":2413,"context_line":"                print(\u0027Invalid custom handler format [%s]\u0027 % hook,"},{"line_number":2414,"context_line":"                      file\u003dsys.stderr)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_c87a4975","line":2411,"updated":"2020-06-02 20:05:03.000000000","message":"pep8: E999 SyntaxError: invalid syntax","commit_id":"1228097a840f24ba4b9387608b32d63868f0f1b8"}],"swift/container/updater.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"12ac551eedbd6f8319b42ae0d01d980607f9fbfb","unresolved":false,"context_lines":[{"line_number":290,"context_line":"                    time.time() + self.account_suppression_time"},{"line_number":291,"context_line":"                if self.new_account_suppressions:"},{"line_number":292,"context_line":"                    print(info[\u0027account\u0027], until,"},{"line_number":293,"context_line":"                          file\u003dself.new_account_suppressions)"},{"line_number":294,"context_line":"            # Only track timing data for attempted updates:"},{"line_number":295,"context_line":"            self.logger.timing_since(\u0027timing\u0027, start_time)"},{"line_number":296,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_e8946d8d","line":293,"updated":"2020-06-02 20:05:03.000000000","message":"pep8: E999 SyntaxError: invalid syntax","commit_id":"1228097a840f24ba4b9387608b32d63868f0f1b8"}],"test/__init__.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"12ac551eedbd6f8319b42ae0d01d980607f9fbfb","unresolved":false,"context_lines":[{"line_number":69,"context_line":"    except IOError:"},{"line_number":70,"context_line":"        if not os.path.exists(config_file):"},{"line_number":71,"context_line":"            print(\u0027Unable to read test config %s - file not found\u0027"},{"line_number":72,"context_line":"                  % config_file, file\u003dsys.stderr)"},{"line_number":73,"context_line":"        elif not os.access(config_file, os.R_OK):"},{"line_number":74,"context_line":"            print(\u0027Unable to read test config %s - permission denied\u0027"},{"line_number":75,"context_line":"                  % config_file, file\u003dsys.stderr)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_0898c1bd","line":72,"updated":"2020-06-02 20:05:03.000000000","message":"pep8: E999 SyntaxError: invalid syntax","commit_id":"1228097a840f24ba4b9387608b32d63868f0f1b8"}],"test/functional/__init__.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"12ac551eedbd6f8319b42ae0d01d980607f9fbfb","unresolved":false,"context_lines":[{"line_number":133,"context_line":""},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"def _info(msg):"},{"line_number":136,"context_line":"    print(msg, file\u003dsys.stderr)"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"def _debug(msg):"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_e8abcdd2","line":136,"updated":"2020-06-02 20:05:03.000000000","message":"pep8: E999 SyntaxError: invalid syntax","commit_id":"1228097a840f24ba4b9387608b32d63868f0f1b8"}],"test/unit/common/test_utils.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"12ac551eedbd6f8319b42ae0d01d980607f9fbfb","unresolved":false,"context_lines":[{"line_number":1388,"context_line":"        print(\u0027test2\u0027)"},{"line_number":1389,"context_line":"        self.assertEqual(sio.getvalue(), \u0027STDOUT: test2\\n\u0027)"},{"line_number":1390,"context_line":"        sys.stderr \u003d lfo_stderr"},{"line_number":1391,"context_line":"        print(\u0027test4\u0027, file\u003dsys.stderr)"},{"line_number":1392,"context_line":"        self.assertEqual(sio.getvalue(), \u0027STDOUT: test2\\nSTDERR: test4\\n\u0027)"},{"line_number":1393,"context_line":"        sys.stdout \u003d orig_stdout"},{"line_number":1394,"context_line":"        print(\u0027test5\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff570b3c_8884d15f","line":1391,"updated":"2020-06-02 20:05:03.000000000","message":"pep8: E999 SyntaxError: invalid syntax","commit_id":"1228097a840f24ba4b9387608b32d63868f0f1b8"}]}
