feat: give machine name to devstar home

This commit is contained in:
Levi Yan
2024-10-28 15:52:55 +08:00
parent 126f800346
commit 6c771121da

View File

@@ -1,4 +1,5 @@
import * as vscode from 'vscode'; import * as vscode from 'vscode';
import * as os from 'os';
import RemoteContainer from './remote-container'; import RemoteContainer from './remote-container';
import User from './user'; import User from './user';
import * as utils from './utils' import * as utils from './utils'
@@ -104,6 +105,9 @@ export default class DSHome {
panel.webview.postMessage({command: 'createUserPublicKey', data: {ok: false}}) panel.webview.postMessage({command: 'createUserPublicKey', data: {ok: false}})
break; break;
} }
case 'getMachineName':
const machineName = os.hostname();
panel.webview.postMessage({command: 'getMachineName', data: {machineName: machineName}})
case 'getDefaultPublicKey': case 'getDefaultPublicKey':
var defaultPublicKey; var defaultPublicKey;
if (utils.existDefaultPublicKey()) { if (utils.existDefaultPublicKey()) {