MCPcopy
hub / github.com/wavetermdev/waveterm / connDisconnectRun

Function connDisconnectRun

cmd/wsh/cmd/wshcmd-conn.go:148–159  ·  view source on GitHub ↗
(cmd *cobra.Command, args []string)

Source from the content-addressed store, hash-verified

146}
147
148func connDisconnectRun(cmd *cobra.Command, args []string) error {
149 connName := args[0]
150 if err := validateConnectionName(connName); err != nil {
151 return err
152 }
153 err := wshclient.ConnDisconnectCommand(RpcClient, connName, &wshrpc.RpcOpts{Timeout: 10000})
154 if err != nil {
155 return fmt.Errorf("disconnecting %q error: %w", connName, err)
156 }
157 WriteStdout("disconnected %q\n", connName)
158 return nil
159}
160
161func connDisconnectAllRun(cmd *cobra.Command, args []string) error {
162 allConns, err := getAllConnStatus()

Callers

nothing calls this directly

Calls 3

ConnDisconnectCommandFunction · 0.92
validateConnectionNameFunction · 0.85
WriteStdoutFunction · 0.85

Tested by

no test coverage detected