--- a/docker/login.go Mon Sep 25 20:54:30 2017 -0500
+++ b/docker/login.go Mon Sep 25 21:01:59 2017 -0500
@@ -36,10 +36,25 @@
func (l *Login) Execute(name string, logger *gomol.LogAdapter, env []string, st *state.State) error {
fullEnv := environment.Merge(env, st.Environment)
+ username, err := environment.Mapper(l.Username, fullEnv) + password, err := environment.Mapper(l.Password, fullEnv) + server, err := environment.Mapper(l.Server, fullEnv) params := map[string]interface{}{
- "username": environment.Mapper(l.Username, fullEnv),
- "password": environment.Mapper(l.Password, fullEnv),
- "server": environment.Mapper(l.Server, fullEnv),
return Docker(name, loginTemplate, params, st)
--- a/docker/logout.go Mon Sep 25 20:54:30 2017 -0500
+++ b/docker/logout.go Mon Sep 25 21:01:59 2017 -0500
@@ -34,8 +34,13 @@
func (l *Logout) Execute(name string, logger *gomol.LogAdapter, env []string, st *state.State) error {
fullEnv := environment.Merge(env, st.Environment)
+ server, err := environment.Mapper(l.Server, fullEnv) params := map[string]interface{}{
- "server": environment.Mapper(l.Server, fullEnv),
return Docker(name, logoutTemplate, params, st)