1package api 2 3import "context" 4 5func (c *Sys) StepDown() error { 6 r := c.c.NewRequest("PUT", "/v1/sys/step-down") 7 8 ctx, cancelFunc := context.WithCancel(context.Background()) 9 defer cancelFunc() 10 resp, err := c.c.RawRequestWithContext(ctx, r) 11 if resp != nil && resp.Body != nil { 12 resp.Body.Close() 13 } 14 return err 15} 16