lib/souls/cli/upgrade/config.rb in souls-1.5.5 vs lib/souls/cli/upgrade/config.rb in souls-1.5.6

- old
+ new

@@ -2,11 +2,13 @@ class Upgrade < Thor desc "config", "Update config/souls.rb" def config souls = Souls.configuration prompt = TTY::Prompt.new + regions = `gcloud app regions list | awk '{print $1}'`.split("\n") + regions.shift project_id = prompt.ask("Project ID:", default: souls.project_id) - region = prompt.ask("Region:", default: souls.region) + region = prompt.select("Region:", regions, default: souls.region) endpoint = prompt.ask("Endpoint:", default: souls.endpoint) Dir.chdir(Souls.get_mother_path.to_s) do mother_conf_path = "config/souls.rb" api_conf_path = "apps/api/config/souls.rb"