github.com/arunkumar7540/cli@v6.45.0+incompatible/command/v7/docker_password_getter.go (about) 1 package v7 2 3 func (cmd PushCommand) GetDockerPassword(dockerUsername string, containsPrivateDockerImages bool) (string, error) { 4 if dockerUsername == "" && !containsPrivateDockerImages { // no need for a password without a username 5 return "", nil 6 } 7 8 if cmd.Config.DockerPassword() == "" { 9 cmd.UI.DisplayText("Environment variable CF_DOCKER_PASSWORD not set.") 10 return cmd.UI.DisplayPasswordPrompt("Docker password") 11 } 12 13 cmd.UI.DisplayText("Using docker repository password from environment variable CF_DOCKER_PASSWORD.") 14 return cmd.Config.DockerPassword(), nil 15 }