MCPcopy Create free account
hub / github.com/1Panel-dev/1Panel / Operate

Method Operate

core/utils/controller/manager/openrc.go:45–54  ·  view source on GitHub ↗
(operate, serviceName string)

Source from the content-addressed store, hash-verified

43}
44
45func (s *Openrc) Operate(operate, serviceName string) error {
46 switch operate {
47 case "enable":
48 return handlerErr(run(s.Client, "rc-update", "add", serviceName, "default"))
49 case "disable":
50 return handlerErr(run(s.Client, "rc-update", "del", serviceName, "default"))
51 default:
52 return handlerErr(run(s.Client, s.toolCmd, serviceName, operate))
53 }
54}
55
56func (s *Openrc) Reload() error {
57 return nil

Callers

nothing calls this directly

Calls 2

handlerErrFunction · 0.70
runFunction · 0.70

Tested by

no test coverage detected