(resolved *workspacepkg.ResolvedWorkspace)
| 2162 | } |
| 2163 | |
| 2164 | func hostAPIResolvedWorkspaceID(resolved *workspacepkg.ResolvedWorkspace) (string, error) { |
| 2165 | if resolved == nil { |
| 2166 | return "", errors.New("extension: resolved workspace is required") |
| 2167 | } |
| 2168 | workspaceID := strings.TrimSpace(resolved.WorkspaceID) |
| 2169 | if workspaceID == "" { |
| 2170 | return "", errors.New("extension: resolved workspace_id is empty") |
| 2171 | } |
| 2172 | return workspaceID, nil |
| 2173 | } |
| 2174 | |
| 2175 | func (h *HostAPIHandler) jobFromCreateParams( |
| 2176 | ctx context.Context, |
no outgoing calls
no test coverage detected