MCPcopy
hub / github.com/docker/compose / gitRemoteLoaderEnabled

Function gitRemoteLoaderEnabled

pkg/remote/git.go:43–52  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

41const GIT_REMOTE_ENABLED = "COMPOSE_EXPERIMENTAL_GIT_REMOTE"
42
43func gitRemoteLoaderEnabled() (bool, error) {
44 if v := os.Getenv(GIT_REMOTE_ENABLED); v != "" {
45 enabled, err := strconv.ParseBool(v)
46 if err != nil {
47 return false, fmt.Errorf("COMPOSE_EXPERIMENTAL_GIT_REMOTE environment variable expects boolean value: %w", err)
48 }
49 return enabled, err
50 }
51 return true, nil
52}
53
54func NewGitRemoteLoader(dockerCli command.Cli, offline bool) loader.ResourceLoader {
55 return gitRemoteLoader{

Callers 1

LoadMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected