MCPcopy Create free account
hub / github.com/cortexproject/cortex / Stop

Method Stop

integration/e2e/scenario.go:103–121  ·  view source on GitHub ↗
(services ...Service)

Source from the content-addressed store, hash-verified

101}
102
103func (s *Scenario) Stop(services ...Service) error {
104 for _, service := range services {
105 if !s.isRegistered(service.Name()) {
106 return fmt.Errorf("unable to stop service %s because it does not exist", service.Name())
107 }
108 if err := service.Stop(); err != nil {
109 return err
110 }
111
112 // Remove the service from the list of services.
113 for i, entry := range s.services {
114 if entry.Name() == service.Name() {
115 s.services = append(s.services[:i], s.services[i+1:]...)
116 break
117 }
118 }
119 }
120 return nil
121}
122
123func (s *Scenario) WaitReady(services ...Service) error {
124 for _, service := range services {

Calls 3

isRegisteredMethod · 0.95
NameMethod · 0.65
StopMethod · 0.65