File tree 1 file changed +8
-10
lines changed
updates_and_signals/safe_message_handlers/src
1 file changed +8
-10
lines changed Original file line number Diff line number Diff line change
1
+ import * as activities from '@temporalio/activity' ;
2
+
1
3
interface AssignNodesToJobInput {
2
4
nodes : string [ ] ;
3
5
jobName : string ;
@@ -9,20 +11,16 @@ interface UnassignNodesForJobInput {
9
11
}
10
12
11
13
export async function startCluster ( ) : Promise < void > {
12
- console . log ( 'Starting cluster' ) ;
13
- await sleep ( 100 ) ; // Simulate RPC
14
+ activities . log . info ( 'Starting cluster' ) ;
15
+ await activities . sleep ( 100 ) ; // Simulate RPC
14
16
}
15
17
16
18
export async function assignNodesToJob ( input : AssignNodesToJobInput ) : Promise < void > {
17
- console . log ( `Assigning nodes ${ input . nodes } to job ${ input . jobName } ` ) ;
18
- await sleep ( 100 ) ; // Simulate RPC
19
+ activities . log . info ( `Assigning nodes ${ input . nodes } to job ${ input . jobName } ` ) ;
20
+ await activities . sleep ( 100 ) ; // Simulate RPC
19
21
}
20
22
21
23
export async function unassignNodesForJob ( input : UnassignNodesForJobInput ) : Promise < void > {
22
- console . log ( `Unassigning nodes ${ input . nodes } from job ${ input . jobName } ` ) ;
23
- await sleep ( 100 ) ; // Simulate RPC
24
- }
25
-
26
- async function sleep ( ms : number ) : Promise < void > {
27
- await new Promise ( ( resolve ) => setTimeout ( resolve , ms ) ) ;
24
+ activities . log . info ( `Unassigning nodes ${ input . nodes } from job ${ input . jobName } ` ) ;
25
+ await activities . sleep ( 100 ) ; // Simulate RPC
28
26
}
You can’t perform that action at this time.
0 commit comments