summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmd/ponzu/main.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/cmd/ponzu/main.go b/cmd/ponzu/main.go
index 6b801f6..43e9536 100644
--- a/cmd/ponzu/main.go
+++ b/cmd/ponzu/main.go
@@ -191,9 +191,12 @@ func init() {
pflags := rootCmd.PersistentFlags()
pflags.StringVar(&gocmd, "gocmd", "go", "custom go command if using beta or new release of Go")
- viper.BindPFlag("dev", pflags.Lookup("dev"))
- viper.BindPFlag("cli", pflags.Lookup("cli"))
+ viper.SetEnvPrefix("PONZU")
viper.BindPFlag("gocmd", pflags.Lookup("gocmd"))
+ // bind the flags for run to environment variables, with PONZU_ prefix.
+ viper.BindPFlag("port", runCmd.Flags().Lookup("port"))
+ viper.BindPFlag("httpsport", runCmd.Flags().Lookup("httpsport"))
+ viper.BindPFlag("devhttps", runCmd.Flags().Lookup("devhttps"))
}
func main() {