0
0
mirror of https://github.com/thegeeklab/wp-opentofu.git synced 2024-11-22 10:40:39 +00:00

Allow multiple backend-config options

This commit is contained in:
Jacob McCann 2017-05-12 10:06:54 -05:00
parent eb649f82d7
commit 7b13306909

View File

@ -31,7 +31,7 @@ type (
} }
InitOptions struct { InitOptions struct {
BackendConfig string `json:"backend-config"` BackendConfig []string `json:"backend-config"`
Lock *bool `json:"lock"` Lock *bool `json:"lock"`
LockTimeout string `json:"lock-timeout"` LockTimeout string `json:"lock-timeout"`
} }
@ -122,8 +122,9 @@ func initCommand(config InitOptions) *exec.Cmd {
"init", "init",
} }
if config.BackendConfig != "" { fmt.Printf("config.BackendConfig: %v\n", config.BackendConfig)
args = append(args, fmt.Sprintf("-backend-config=%s", config.BackendConfig)) for _, v := range config.BackendConfig {
args = append(args, fmt.Sprintf("-backend-config=%s", v))
} }
// True is default in TF // True is default in TF