config dump endpoint for proxy

This commit is contained in:
A.Unger
2021-11-09 14:14:31 +01:00
parent 26aa37c2d7
commit c335c4dc29
3 changed files with 28 additions and 0 deletions
+8
View File
@@ -20,6 +20,7 @@ type Options struct {
Zpages bool
Health func(http.ResponseWriter, *http.Request)
Ready func(http.ResponseWriter, *http.Request)
ConfigDump func(http.ResponseWriter, *http.Request)
CorsAllowedOrigins []string
CorsAllowedMethods []string
CorsAllowedHeaders []string
@@ -100,6 +101,13 @@ func Ready(r func(http.ResponseWriter, *http.Request)) Option {
}
}
// ConfigDump to be documented.
func ConfigDump(r func(http.ResponseWriter, *http.Request)) Option {
return func(o *Options) {
o.ConfigDump = r
}
}
// CorsAllowedOrigins provides a function to set the CorsAllowedOrigin option.
func CorsAllowedOrigins(origins []string) Option {
return func(o *Options) {