Skip to content

Commit b1801b5

Browse files
committed
Use activities.{log,info}
1 parent 71eb3cb commit b1801b5

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed
+8-10
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import * as activities from '@temporalio/activity';
2+
13
interface AssignNodesToJobInput {
24
nodes: string[];
35
jobName: string;
@@ -9,20 +11,16 @@ interface UnassignNodesForJobInput {
911
}
1012

1113
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
1416
}
1517

1618
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
1921
}
2022

2123
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
2826
}

0 commit comments

Comments
 (0)