INNER CODE UNIT · Go

init

superedge/superedge · hack/update-lite-apiserver/main.go:16

func init() {
	if len(os.Args) >= 3 && len(os.Args) <= 2 {
		fmt.Printf("usage: %s <action> <service-name>\n action can be [start, stop, restart, status]\n or %s daemon-reload", os.Args[0], os.Args[0])
		os.Exit(1)
	}
	if len(os.Args) == 2 {
		action = os.Args[1]
	}
	if len(os.Args) == 3 {
		action = os.Args[1]
		service = os.Args[2]
		if !strings.HasSuffix(service, ".service") {
			service = fmt.Sprintf("%s.service", service)
		}
	}
}
func main() {
	systemctl, err := dbus.New()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…