You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.addFile(`privateKeyPath`,l10n.t(`Private Key`),l10n.t(`OpenSSH, RFC4716 and PPK formats are supported.`))
38
38
.addHorizontalRule()
39
-
.addInput(`readyTimeout`,l10n.t(`Connection Timeout (in milliseconds)`),l10n.t(`How long to wait for the SSH handshake to complete.`),{inputType: "number",min: 1,default: "20000"});
40
-
39
+
.addInput(`readyTimeout`,l10n.t(`Connection Timeout (in milliseconds)`),l10n.t(`How long to wait for the SSH handshake to complete.`),{inputType: "number",min: 1,default: "20000"})
40
+
.addCheckbox(`sshDebug`,l10n.t(`Turn on SSH debug output`),l10n.t(`Enable this to output debug traces in the Code for i and help diagnose SSH connection issues.`));
41
41
consttempTab=newSection()
42
42
.addInput(`tempLibrary`,`Temporary library`,`Temporary library. Cannot be QTEMP.`,{default: `ILEDITOR`,minlength: 1,maxlength: 10})
43
43
.addInput(`tempDir`,`Temporary IFS directory`,`Directory that will be used to write temporary files to. User must be authorized to create new files in this directory.`,{default: '/tmp',minlength: 1});
@@ -120,7 +120,7 @@ export class Login {
120
120
}
121
121
122
122
}else{
123
-
vscode.window.showErrorMessage(`Not connected to ${data.host}!`);
123
+
vscode.window.showErrorMessage(`Not connected to ${data.host}${connected.error ? `: ${connected.error}` : '!'}`);
124
124
}
125
125
}catch(e){
126
126
vscode.window.showErrorMessage(`Error connecting to ${data.host}! ${e}`);
@@ -180,7 +180,7 @@ export class Login {
180
180
if(connected.success){
181
181
vscode.window.showInformationMessage(`Connected to ${connectionConfig.host}!`);
182
182
}else{
183
-
vscode.window.showErrorMessage(`Not connected to ${connectionConfig.host}!`);
183
+
vscode.window.showErrorMessage(`Not connected to ${connectionConfig.host}${connected.error ? `: ${connected.error}` : '!'}`);
debuggerTab.addCheckbox(`debugUpdateProductionFiles`,`Update production files`,`Determines whether the job being debugged can update objects in production (<code>*PROD</code>) libraries.`,config.debugUpdateProductionFiles)
@@ -395,7 +395,8 @@ export class SettingsUI {
395
395
.addPassword(`password`,`${vscode.l10n.t(`Password`)}${storedPassword ? ` (${vscode.l10n.t(`stored`)})` : ``}`,vscode.l10n.t("Only provide a password if you want to update an existing one or set a new one."))
396
396
.addFile(`privateKeyPath`,`${vscode.l10n.t(`Private Key`)}${privateKeyPath ? ` (${vscode.l10n.t(`Private Key`)}: ${privateKeyPath})` : ``}`,privateKeyWarning+vscode.l10n.t("Only provide a private key if you want to update from the existing one or set one.")+'<br />'+vscode.l10n.t("OpenSSH, RFC4716 and PPK formats are supported."))
397
397
.addHorizontalRule()
398
-
.addInput(`readyTimeout`,vscode.l10n.t(`Connection Timeout (in milliseconds)`),vscode.l10n.t(`How long to wait for the SSH handshake to complete.`),{inputType: "number",min: 1,default: stored.readyTimeout ? String(stored.readyTimeout) : "20000"})
398
+
.addInput(`readyTimeout`,vscode.l10n.t(`Connection Timeout (in milliseconds)`),vscode.l10n.t(`How long to wait for the SSH handshake to complete.`),{inputType: "number",min: 1,default: stored.readyTimeout ? String(stored.readyTimeout) : "20000"})
399
+
.addCheckbox(`sshDebug`,vscode.l10n.t(`Turn on SSH debug output`),vscode.l10n.t(`Enable this to output debug traces in the Code for i and help diagnose SSH connection issues.`),stored.sshDebug)
0 commit comments