MCPcopy Create free account
hub / github.com/OpenAtomFoundation/SmartIDE / AddonEnable

Function AddonEnable

cli/cmd/start/addon.go:30–35  ·  view source on GitHub ↗

addon 启用-加入workspace

(workspaceInfo workspace.WorkspaceInfo)

Source from the content-addressed store, hash-verified

28
29// addon 启用-加入workspace
30func AddonEnable(workspaceInfo workspace.WorkspaceInfo) workspace.WorkspaceInfo {
31 if workspaceInfo.Addon.Type == "webterminal" {
32 workspaceInfo = addWebTerminalToDockerCompose(workspaceInfo)
33 }
34 return workspaceInfo
35}
36
37// 初始化addon webterminal
38func addWebTerminalToDockerCompose(workspaceInfo workspace.WorkspaceInfo) workspace.WorkspaceInfo {

Callers 2

ExecuteVmStartCmdFunction · 0.85
ExecuteStartCmdFunction · 0.85

Calls 1

Tested by

no test coverage detected