diff options
author | Robert Guo <robert.guo@mongodb.com> | 2022-05-31 14:37:42 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-05-31 15:03:45 +0000 |
commit | 86cb7ea3649b2190958a1645de9d3df4a529fc90 (patch) | |
tree | d151ad13d193180966201ec4e619ec4e422313cc /buildscripts/errorcodes.py | |
parent | 2fe7afd99f8158306415470286622c3712bebce3 (diff) | |
download | mongo-r6.0.0-rc8.tar.gz |
SERVER-65672 upgrade python packages to support 3.10r6.0.0-rc8
Diffstat (limited to 'buildscripts/errorcodes.py')
-rwxr-xr-x | buildscripts/errorcodes.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/buildscripts/errorcodes.py b/buildscripts/errorcodes.py index 2f18298db9f..8d9330b4240 100755 --- a/buildscripts/errorcodes.py +++ b/buildscripts/errorcodes.py @@ -239,14 +239,15 @@ def read_error_codes(src_root='src/mongo'): def replace_bad_codes(errors, next_code_generator): # pylint: disable=too-many-locals - """Modify C++ source files to replace invalid assertion codes. + """ + Modify C++ source files to replace invalid assertion codes. For now, we only modify zero codes. - Args: - errors: list of AssertLocation - next_code_generator: generator -> int, next non-conflicting assertion code + :param errors: list of AssertLocation + :param next_code_generator: generator -> int, next non-conflicting assertion code """ + zero_errors = [e for e in errors if int(e.code) == 0] skip_errors = [e for e in errors if int(e.code) != 0] @@ -296,7 +297,7 @@ def coerce_to_number(ticket_value): def main(): - """Main.""" + """Validate error codes.""" parser = OptionParser(description=__doc__.strip()) parser.add_option("--fix", dest="replace", action="store_true", default=False, help="Fix zero codes in source files [default: %default]") |