Skip to content

Commit 23edf7c

Browse files
committed
fixed undeclared types
1 parent e06db85 commit 23edf7c

2 files changed

Lines changed: 11 additions & 6 deletions

File tree

batch_sliding_window/batch_workflow.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import asyncio
22
from dataclasses import dataclass
3+
from datetime import timedelta
34
from typing import List
45

56
from temporalio import workflow
@@ -37,9 +38,9 @@ class ProcessBatchWorkflow:
3738
@workflow.run
3839
async def run(self, input: ProcessBatchWorkflowInput) -> int:
3940
# Get total record count
40-
record_count = await workflow.execute_activity(
41+
record_count: int = await workflow.execute_activity_method(
4142
RecordLoader.get_record_count,
42-
start_to_close_timeout=workflow.timedelta(seconds=5),
43+
start_to_close_timeout=timedelta(seconds=5),
4344
)
4445

4546
if input.sliding_window_size < input.partitions:

batch_sliding_window/sliding_window_workflow.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
import asyncio
22
from dataclasses import dataclass
3+
from datetime import timedelta
34
from typing import Dict, List, Optional, Set
45

56
from temporalio import workflow
67
from temporalio.common import WorkflowIDReusePolicy
78

89
from batch_sliding_window.record_loader_activity import (
910
GetRecordsInput,
11+
GetRecordsOutput,
1012
RecordLoader,
1113
SingleRecord,
1214
)
@@ -86,10 +88,12 @@ async def _execute(self, input: SlidingWindowWorkflowInput) -> int:
8688
offset=self.offset,
8789
max_offset=input.maximum_offset,
8890
)
89-
get_records_output = await workflow.execute_activity(
90-
RecordLoader.get_records,
91-
get_records_input,
92-
start_to_close_timeout=workflow.timedelta(seconds=5),
91+
get_records_output: GetRecordsOutput = (
92+
await workflow.execute_activity_method(
93+
RecordLoader.get_records,
94+
get_records_input,
95+
start_to_close_timeout=timedelta(seconds=5),
96+
)
9397
)
9498
records = get_records_output.records
9599

0 commit comments

Comments
 (0)