Skip to content

Commit 633fdf6

Browse files
authored
feat(serverless_jobs): add resources to job run (#395)
1 parent 9f13948 commit 633fdf6

File tree

4 files changed

+20
-0
lines changed

4 files changed

+20
-0
lines changed

scaleway-async/scaleway_async/jobs/v1alpha1/marshalling.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,9 @@ def unmarshal_JobRun(data: Any) -> JobRun:
7373

7474
args: Dict[str, Any] = {}
7575

76+
field = data.get("cpu_limit", None)
77+
args["cpu_limit"] = field
78+
7679
field = data.get("created_at", None)
7780
args["created_at"] = parser.isoparse(field) if type(field) is str else field
7881

@@ -88,6 +91,9 @@ def unmarshal_JobRun(data: Any) -> JobRun:
8891
field = data.get("job_definition_id", None)
8992
args["job_definition_id"] = field
9093

94+
field = data.get("memory_limit", None)
95+
args["memory_limit"] = field
96+
9197
field = data.get("region", None)
9298
args["region"] = field
9399

scaleway-async/scaleway_async/jobs/v1alpha1/types.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,10 @@ class JobRun:
9393

9494
error_message: str
9595

96+
cpu_limit: int
97+
98+
memory_limit: int
99+
96100
region: Region
97101

98102

scaleway/scaleway/jobs/v1alpha1/marshalling.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,9 @@ def unmarshal_JobRun(data: Any) -> JobRun:
7373

7474
args: Dict[str, Any] = {}
7575

76+
field = data.get("cpu_limit", None)
77+
args["cpu_limit"] = field
78+
7679
field = data.get("created_at", None)
7780
args["created_at"] = parser.isoparse(field) if type(field) is str else field
7881

@@ -88,6 +91,9 @@ def unmarshal_JobRun(data: Any) -> JobRun:
8891
field = data.get("job_definition_id", None)
8992
args["job_definition_id"] = field
9093

94+
field = data.get("memory_limit", None)
95+
args["memory_limit"] = field
96+
9197
field = data.get("region", None)
9298
args["region"] = field
9399

scaleway/scaleway/jobs/v1alpha1/types.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,10 @@ class JobRun:
9393

9494
error_message: str
9595

96+
cpu_limit: int
97+
98+
memory_limit: int
99+
96100
region: Region
97101

98102

0 commit comments

Comments
 (0)