Skip to content

Commit c33540d

Browse files
committed
Fix unable to scale in instances group instance_count to 0 aws#347
1 parent 56f01bb commit c33540d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/sagemaker_core/main/utils.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -518,7 +518,7 @@ def _serialize_dict(value: Dict) -> dict:
518518
"""
519519
serialized_dict = {}
520520
for k, v in value.items():
521-
if serialize_result := serialize(v):
521+
if (serialize_result := serialize(v)) is not None:
522522
serialized_dict.update({k: serialize_result})
523523
return serialized_dict
524524

@@ -535,7 +535,7 @@ def _serialize_list(value: List) -> list:
535535
"""
536536
serialized_list = []
537537
for v in value:
538-
if serialize_result := serialize(v):
538+
if (serialize_result := serialize(v)) is not None:
539539
serialized_list.append(serialize_result)
540540
return serialized_list
541541

@@ -552,7 +552,7 @@ def _serialize_shape(value: Any) -> dict:
552552
"""
553553
serialized_dict = {}
554554
for k, v in vars(value).items():
555-
if serialize_result := serialize(v):
555+
if (serialize_result := serialize(v)) is not None:
556556
key = snake_to_pascal(k) if is_snake_case(k) else k
557557
serialized_dict.update({key[0].upper() + key[1:]: serialize_result})
558558
return serialized_dict

0 commit comments

Comments
 (0)