server: Introduce a new env MINIO_REGION. (#4078)

This is implemented to be able to override region
through command line just like how access and
secret keys are provided.
This commit is contained in:
Harshavardhana
2017-04-09 10:44:10 -07:00
committed by GitHub
parent 604417baf4
commit b927523223
5 changed files with 37 additions and 4 deletions

View File

@@ -454,6 +454,13 @@ func serverHandleEnvVars() {
globalIsEnvBrowser = true
globalIsBrowserEnabled = bool(browserFlag)
}
if serverRegion := os.Getenv("MINIO_REGION"); serverRegion != "" {
// region Envs are set globally.
globalIsEnvRegion = true
globalServerRegion = serverRegion
}
}
// serverMain handler called for 'minio server' command.