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

Function FeeadbackContainerId

cli/cmd/start/k8s.go:944–960  ·  view source on GitHub ↗
(cmd *cobra.Command, workspaceInfo workspace.WorkspaceInfo, containerId string)

Source from the content-addressed store, hash-verified

942)
943
944func FeeadbackContainerId(cmd *cobra.Command, workspaceInfo workspace.WorkspaceInfo, containerId string) error {
945 fflags := cmd.Flags()
946 host, _ := fflags.GetString(Flags_ServerHost)
947 token, _ := fflags.GetString(Flags_ServerToken)
948 url := fmt.Sprint(host, "/api/smartide/workspace/update")
949 params := make(map[string]interface{})
950 params["ID"] = workspaceInfo.ServerWorkSpace.ID
951 params["ContainerId"] = containerId
952 headers := map[string]string{
953 "x-token": token,
954 }
955
956 httpClient := common.CreateHttpClientEnableRetry()
957 _, err := httpClient.Put(url, params, headers)
958
959 return err
960}

Callers 1

execPodFunction · 0.85

Calls 1

PutMethod · 0.80

Tested by

no test coverage detected