package device import ( "fmt" "net/http" "github.com/gin-gonic/gin" ) func (am *AuthMethod) setDisrupt(c *gin.Context) error { if c.Request.Method == http.MethodPost { am.service.disrupt = true } else if c.Request.Method == http.MethodDelete { am.service.disrupt = false } else if c.Request.Method == http.MethodPut { am.service.disrupt = !am.service.disrupt } fmt.Fprintf(c.Writer, "{disrupt:%t}", am.service.disrupt) return nil }