Skip to content

Commit 0face19

Browse files
committed
mypy
1 parent 9739b25 commit 0face19

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

services/autoscaling/src/simcore_service_autoscaling/modules/cluster_scaling/_utils_computational.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
DaskTaskResources,
77
get_ec2_instance_type_from_resources,
88
)
9-
from pydantic import ByteSize
109

1110
from ...models import DaskTask
1211

@@ -20,7 +19,7 @@
2019
"RAM": "ram",
2120
}
2221
_DEFAULT_DASK_RESOURCES: Final[DaskTaskResources] = DaskTaskResources(
23-
CPU=_DEFAULT_MAX_CPU, RAM=ByteSize(_DEFAULT_MAX_RAM), threads=1
22+
CPU=_DEFAULT_MAX_CPU, RAM=_DEFAULT_MAX_RAM, threads=1
2423
)
2524

2625

@@ -30,7 +29,11 @@ def resources_from_dask_task(task: DaskTask) -> Resources:
3029
) # merge with defaults
3130

3231
return Resources.from_flat_dict(
33-
{_DASK_TO_RESOURCE_NAME_MAPPING.get(k, k): v for k, v in task_resources.items()}
32+
{
33+
_DASK_TO_RESOURCE_NAME_MAPPING.get(k, k): v
34+
for k, v in task_resources.items()
35+
if isinstance(v, int | float | str)
36+
}
3437
)
3538

3639

0 commit comments

Comments
 (0)