diff options
author | Helmut Grohne <helmut@subdivi.de> | 2021-05-20 06:41:03 +0200 |
---|---|---|
committer | Helmut Grohne <helmut@subdivi.de> | 2021-05-20 06:41:03 +0200 |
commit | afff0dc73188ac323ec0265cc6b39c67f9fd7474 (patch) | |
tree | 4e27de790a179333f43802d64ac425fa06c33d9c /mdbp/common.py | |
parent | 250e0c5087e22838ed864d8ce6c4483cb4d3532f (diff) | |
download | mdbp-afff0dc73188ac323ec0265cc6b39c67f9fd7474.tar.gz |
common: simplify code using contextlib.suppress
Diffstat (limited to 'mdbp/common.py')
-rw-r--r-- | mdbp/common.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/mdbp/common.py b/mdbp/common.py index eccefc1..ba4b20d 100644 --- a/mdbp/common.py +++ b/mdbp/common.py @@ -53,10 +53,8 @@ def buildjson_patch_relative(buildobj: JsonObject, except KeyError: break else: - try: + with contextlib.suppress(KeyError): obj[attrs[-1]] = str(basedir / pathlib.Path(obj[attrs[-1]])) - except KeyError: - pass def buildjson(filename: str) -> JsonObject: """Type constructor for argparse validating a build json file path and |