From 60f2df54e0020c589eeb9da3a85b8604ceebe82d Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Sat, 15 Jan 2022 16:20:02 -0800 Subject: [PATCH] Add envVars for CLI arguments (#14114) fixes #14107 --- cmd/server-main.go | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/cmd/server-main.go b/cmd/server-main.go index e94010859..b1d55ee81 100644 --- a/cmd/server-main.go +++ b/cmd/server-main.go @@ -51,23 +51,27 @@ import ( // ServerFlags - server command specific flags var ServerFlags = []cli.Flag{ cli.StringFlag{ - Name: "address", - Value: ":" + GlobalMinioDefaultPort, - Usage: "bind to a specific ADDRESS:PORT, ADDRESS can be an IP or hostname", + Name: "address", + Value: ":" + GlobalMinioDefaultPort, + Usage: "bind to a specific ADDRESS:PORT, ADDRESS can be an IP or hostname", + EnvVar: "MINIO_ADDRESS", }, cli.IntFlag{ - Name: "listeners", - Value: 1, - Usage: "bind N number of listeners per ADDRESS:PORT", + Name: "listeners", + Value: 1, + Usage: "bind N number of listeners per ADDRESS:PORT", + EnvVar: "MINIO_LISTENERS", }, cli.StringFlag{ - Name: "console-address", - Usage: "bind to a specific ADDRESS:PORT for embedded Console UI, ADDRESS can be an IP or hostname", + Name: "console-address", + Usage: "bind to a specific ADDRESS:PORT for embedded Console UI, ADDRESS can be an IP or hostname", + EnvVar: "MINIO_CONSOLE_ADDRESS", }, cli.DurationFlag{ Name: "shutdown-timeout", Value: xhttp.DefaultShutdownTimeout, Usage: "shutdown timeout to gracefully shutdown server", + EnvVar: "MINIO_SHUTDOWN_TIMEOUT", Hidden: true, }, }