mirror of
https://github.com/minio/minio.git
synced 2025-11-20 01:50:24 -05:00
Enable admin users API on gateway (#6659)
This is only enabled when etcd is enabled, healing is only enabled for erasure coded backend.
This commit is contained in:
committed by
kannappanr
parent
6590aba6d2
commit
18d9a20ff6
@@ -169,6 +169,14 @@ func StartGateway(ctx *cli.Context, gw Gateway) {
|
||||
|
||||
router := mux.NewRouter().SkipClean(true)
|
||||
|
||||
if globalEtcdClient != nil {
|
||||
// Enable STS router if etcd is enabled.
|
||||
registerSTSRouter(router)
|
||||
|
||||
// Enable admin router if etcd is enabled.
|
||||
registerAdminRouter(router)
|
||||
}
|
||||
|
||||
// Add healthcheck router
|
||||
registerHealthCheckRouter(router)
|
||||
|
||||
@@ -180,11 +188,6 @@ func StartGateway(ctx *cli.Context, gw Gateway) {
|
||||
logger.FatalIf(registerWebRouter(router), "Unable to configure web browser")
|
||||
}
|
||||
|
||||
// Enable STS router if etcd is enabled.
|
||||
if globalEtcdClient != nil {
|
||||
registerSTSRouter(router)
|
||||
}
|
||||
|
||||
// Add API router.
|
||||
registerAPIRouter(router)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user