Skip to content

Commit

Permalink
Register commands only if crc installed
Browse files Browse the repository at this point in the history
Signed-off-by: Yevhen Vydolob <[email protected]>
  • Loading branch information
evidolob committed May 18, 2023
1 parent ab9de81 commit f975968
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions src/extension.ts
Original file line number Diff line number Diff line change
Expand Up @@ -115,14 +115,16 @@ export async function activate(extensionContext: extensionApi.ExtensionContext):
commandManager.setExtContext(extensionContext);
commandManager.setTelemetryLogger(telemetryLogger);

if (!isNeedSetup && crcStatus.status.CrcStatus !== 'No Cluster') {
// initial preset check
presetChanged(provider, extensionContext, telemetryLogger);
initCommandsAndPreferences(provider, extensionContext, telemetryLogger);
} else {
const preset = await getPreset();
if (preset) {
updateProviderVersionWithPreset(provider, preset);
if (crcVersion) {
if (!isNeedSetup && crcStatus.status.CrcStatus !== 'No Cluster') {
// initial preset check
presetChanged(provider, extensionContext, telemetryLogger);
initCommandsAndPreferences(provider, extensionContext, telemetryLogger);
} else {
const preset = await getPreset();
if (preset) {
updateProviderVersionWithPreset(provider, preset);
}
}
}

Expand Down

0 comments on commit f975968

Please sign in to comment.