Browse Source

Move Environment prompt back under Server section

pull/127/head
Matt Baer 4 years ago
parent
commit
b8b15c8550
1 changed files with 16 additions and 15 deletions
  1. +16
    -15
      config/setup.go

+ 16
- 15
config/setup.go View File

@@ -60,27 +60,28 @@ func Configure(fname string, configSections string) (*SetupData, error) {
Selected: fmt.Sprintf(`{{.Label}} {{ . | faint }}`),
}

// Environment selection
selPrompt := promptui.Select{
Templates: selTmpls,
Label: "Environment",
Items: []string{"Development", "Production, standalone", "Production, behind reverse proxy"},
}
_, envType, err := selPrompt.Run()
if err != nil {
return data, err
}
isDevEnv := envType == "Development"
isStandalone := envType == "Production, standalone"

data.Config.Server.Dev = isDevEnv

var selPrompt promptui.Select
var prompt promptui.Prompt

if strings.Contains(configSections, "server") {
title(" Server setup ")
fmt.Println()

// Environment selection
selPrompt = promptui.Select{
Templates: selTmpls,
Label: "Environment",
Items: []string{"Development", "Production, standalone", "Production, behind reverse proxy"},
}
_, envType, err := selPrompt.Run()
if err != nil {
return data, err
}
isDevEnv := envType == "Development"
isStandalone := envType == "Production, standalone"

data.Config.Server.Dev = isDevEnv

if isDevEnv || !isStandalone {
// Running in dev environment or behind reverse proxy; ask for port
prompt = promptui.Prompt{


Loading…
Cancel
Save