Skip to content

Commit 7fa0123

Browse files
committed
Centralize license_setup_ended in setup.ts
1 parent e69abeb commit 7fa0123

File tree

2 files changed

+13
-18
lines changed

2 files changed

+13
-18
lines changed

src/plugins/setup.ts

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -203,9 +203,6 @@ export default createPlugin(
203203
await activateLicenseUntilValid(
204204
outputChannel,
205205
cancellationToken,
206-
telemetry,
207-
origin_trigger,
208-
licenseCheckStartedAt,
209206
);
210207
}
211208

@@ -225,6 +222,19 @@ export default createPlugin(
225222
return;
226223
}
227224

225+
telemetry.track({
226+
name: "license_setup_ended",
227+
payload: {
228+
namespace: "onboarding",
229+
step_order: 3,
230+
origin: origin_trigger,
231+
auth_token: await readAuthToken(),
232+
started_at: licenseCheckStartedAt,
233+
ended_at: new Date().toISOString(),
234+
status: "COMPLETED",
235+
},
236+
});
237+
228238
/////////////////////////////////////////////////////////////////////
229239
progress.report({
230240
message: "Configuring AWS profiles...",

src/utils/license.ts

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -32,28 +32,13 @@ export async function activateLicense(outputChannel: LogOutputChannel) {
3232
export async function activateLicenseUntilValid(
3333
outputChannel: LogOutputChannel,
3434
cancellationToken: CancellationToken,
35-
telemetry: Telemetry,
36-
origin: "manual_trigger" | "extension_startup",
37-
startedAt: string,
3835
): Promise<void> {
3936
while (true) {
4037
if (cancellationToken.isCancellationRequested) {
4138
break;
4239
}
4340
const licenseIsValid = await checkIsLicenseValid(outputChannel);
4441
if (licenseIsValid) {
45-
telemetry.track({
46-
name: "license_setup_ended",
47-
payload: {
48-
namespace: "onboarding",
49-
step_order: 3,
50-
origin: origin,
51-
auth_token: await readAuthToken(),
52-
started_at: startedAt,
53-
ended_at: new Date().toISOString(),
54-
status: "COMPLETED",
55-
},
56-
});
5742
break;
5843
}
5944
await activateLicense(outputChannel);

0 commit comments

Comments
 (0)