Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GlogSetter ¶
GlogSetter is a setter to set glog level.
func StringFlagHandler ¶
func StringFlagHandler(setter StringFlagSetterFunc, getter StringFlagGetterFunc) http.HandlerFunc
StringFlagHandler wraps an http Handler to set string type flag.
Types ¶
type DebugFlags ¶
type DebugFlags struct{}
DebugFlags adds handlers for flags under /debug/flags.
func (DebugFlags) Index ¶
func (f DebugFlags) Index(w http.ResponseWriter, r *http.Request)
Index responds with the `/debug/flags` request. For example, "/debug/flags/v" serves the "--v" flag. Index responds to a request for "/debug/flags/" with an HTML page listing the available flags.
func (DebugFlags) Install ¶
func (f DebugFlags) Install(c *mux.PathRecorderMux, flag string, handler func(http.ResponseWriter, *http.Request))
Install registers the APIServer's flags handler.
type StringFlagGetterFunc ¶
StringFlagGetterFunc is a func used for getting string type flag.
type StringFlagSetterFunc ¶
StringFlagSetterFunc is a func used for setting string type flag.
Click to show internal directories.
Click to hide internal directories.