Skip to content

Commit 87b5ac9

Browse files
rst0gitavagin
authored andcommitted
pycriu: fix lint errors
This patch fixes the following errors reported by ruff: lib/pycriu/images/pb2dict.py:307:24: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks | 305 | elif field.type in _basic_cast: 306 | cast = _basic_cast[field.type] 307 | if pretty and (cast == int): | ^^^^^^^^^^^ E721 308 | if is_hex: 309 | # Fields that have (criu).hex = true option set | lib/pycriu/images/pb2dict.py:379:13: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks | 377 | elif field.type in _basic_cast: 378 | cast = _basic_cast[field.type] 379 | if (cast == int) and is_string(value): | ^^^^^^^^^^^ E721 380 | if _marked_as_dev(field): 381 | return encode_dev(field, value) | Signed-off-by: Radostin Stoyanov <[email protected]>
1 parent 0e78014 commit 87b5ac9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/pycriu/images/pb2dict.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ def _pb2dict_cast(field, value, pretty=False, is_hex=False):
304304
return field.enum_type.values_by_number.get(value, None).name
305305
elif field.type in _basic_cast:
306306
cast = _basic_cast[field.type]
307-
if pretty and (cast == int):
307+
if pretty and cast is int:
308308
if is_hex:
309309
# Fields that have (criu).hex = true option set
310310
# should be stored in hex string format.
@@ -376,7 +376,7 @@ def _dict2pb_cast(field, value):
376376
return field.enum_type.values_by_name.get(value, None).number
377377
elif field.type in _basic_cast:
378378
cast = _basic_cast[field.type]
379-
if (cast == int) and is_string(value):
379+
if cast is int and is_string(value):
380380
if _marked_as_dev(field):
381381
return encode_dev(field, value)
382382

0 commit comments

Comments
 (0)