minio/cmd/logger
Anis Elleuch 3099af70a3 Add admin get/set config keys API (#6113)
This PR adds two new admin APIs in Minio server and madmin package:
- GetConfigKeys(keys []string) ([]byte, error)
- SetConfigKeys(params map[string]string) (err error)

A key is a path in Minio configuration file, (e.g. notify.webhook.1)

The user will always send a string value when setting it in the config file,
the API will know how to convert the value to the appropriate type. The user
is also able to set a raw json.

Before setting a new config, Minio will validate all fields and try to connect
to notification targets if available.
2018-09-06 20:33:18 +05:30
..
console.go Add new console/http loggers (#6066) 2018-07-19 15:55:06 -07:00
http.go Drain response body properly for http connection pool (#6415) 2018-09-05 16:47:14 -07:00
logger.go Log disk not found error just once (#6059) 2018-08-14 13:58:48 -07:00
logonce.go Log errors only once for event notification errors (#5905) 2018-05-09 15:59:45 -07:00
reqinfo.go Add admin get/set config keys API (#6113) 2018-09-06 20:33:18 +05:30
targets.go Add new console/http loggers (#6066) 2018-07-19 15:55:06 -07:00
utils.go Support dumb terminals by turning off color (#6246) 2018-08-06 18:16:49 +05:30