cli/command: remove WithContextEndpointType() as it's unused
This was added in and modified in
but is not used anywhere.
package command
import (
- "fmt"
"io"
"os"
"strconv"
- "github.com/docker/cli/cli/context/docker"
- "github.com/docker/cli/cli/context/store"
"github.com/docker/cli/cli/streams"
"github.com/moby/term"
)
@@ -82,19 +79,6 @@ func WithContentTrust(enabled bool) DockerCliOption {
}
}
-// WithContextEndpointType add support for an additional typed endpoint in the context store
-// Plugins should use this to store additional endpoints configuration in the context store
-func WithContextEndpointType(endpointName string, endpointType store.TypeGetter) DockerCliOption {
- return func(cli *DockerCli) error {
- switch endpointName {
- case docker.DockerEndpoint:
- return fmt.Errorf("cannot change %q endpoint type", endpointName)
- }
- cli.contextStoreConfig.SetEndpoint(endpointName, endpointType)
- return nil
- }
-}
-
// WithDefaultContextStoreConfig configures the cli to use the default context store configuration.
func WithDefaultContextStoreConfig() DockerCliOption {
return func(cli *DockerCli) error {
