forked from mirrors/nixpkgs
40 lines
1.6 KiB
Diff
40 lines
1.6 KiB
Diff
diff --git a/out/extension.js b/out/extension.js
|
|
index e932d27..099126b 100644
|
|
--- a/out/extension.js
|
|
+++ b/out/extension.js
|
|
@@ -143,25 +143,6 @@ function updateLanguageServer() {
|
|
return __awaiter(this, void 0, void 0, function* () {
|
|
const delay = 1000 * 60 * 60 * 24;
|
|
languageServerUpdater.timeout(updateLanguageServer, delay); // check for new updates every 24hrs
|
|
- // skip install if a language server binary path is set
|
|
- if (!vscodeUtils_1.config('terraform').get('languageServer.pathToBinary')) {
|
|
- const installer = new languageServerInstaller_1.LanguageServerInstaller(installPath, reporter);
|
|
- const install = yield installer.needsInstall();
|
|
- if (install) {
|
|
- yield stopClients();
|
|
- try {
|
|
- yield installer.install();
|
|
- }
|
|
- catch (err) {
|
|
- console.log(err); // for test failure reporting
|
|
- reporter.sendTelemetryException(err);
|
|
- throw err;
|
|
- }
|
|
- finally {
|
|
- yield installer.cleanupZips();
|
|
- }
|
|
- }
|
|
- }
|
|
return startClients(); // on repeat runs with no install, this will be a no-op
|
|
});
|
|
}
|
|
@@ -259,7 +240,7 @@ function pathToBinary() {
|
|
reporter.sendTelemetryEvent('usePathToBinary');
|
|
}
|
|
else {
|
|
- command = path.join(installPath, 'terraform-ls');
|
|
+ command = 'TERRAFORM-LS-PATH';
|
|
}
|
|
_pathToBinaryPromise = Promise.resolve(command);
|
|
}
|