Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DrainModeMiddleware ¶
type DrainModeMiddleware struct {
// contains filtered or unexported fields
}
DrainModeMiddleware prevents write operations from succeeding.
func NewDrainModeMiddleware ¶
func NewDrainModeMiddleware(basePath string, drainModeMetric prometheus.Gauge, errorHandler emperror.Handler) *DrainModeMiddleware
NewDrainModeMiddleware returns a new DrainModeMiddleware instance.
func (*DrainModeMiddleware) Middleware ¶
func (m *DrainModeMiddleware) Middleware(c *gin.Context)
Middleware implements the gin handler for this middleware.
Click to show internal directories.
Click to hide internal directories.