MCPcopy Index your code
hub / github.com/1Panel-dev/1Panel / loadProcessedName

Function loadProcessedName

core/utils/controller/controller.go:190–203  ·  view source on GitHub ↗
(mgr, keyword string)

Source from the content-addressed store, hash-verified

188}
189
190func loadProcessedName(mgr, keyword string) string {
191 keyword = strings.ToLower(keyword)
192 if strings.HasSuffix(keyword, ".service.socket") {
193 keyword = strings.TrimSuffix(keyword, ".service.socket") + ".socket"
194 }
195 if mgr != "systemd" {
196 keyword = strings.TrimSuffix(keyword, ".service")
197 return keyword
198 }
199 if !strings.HasSuffix(keyword, ".service") && !strings.HasSuffix(keyword, ".socket") {
200 keyword += ".service"
201 }
202 return keyword
203}
204
205func loadFromPredefined(mgr Controller, keyword string) string {
206 predefinedMap := map[string][]string{

Callers 1

LoadServiceNameFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected