func()

in pkg/userdata/input.go [60:76]


func (args *EtcdadmArgs) SystemdFlags() []string {
	flags := make([]string, 0, 3)
	flags = append(flags, "--init-system systemd")
	if args.Version != "" {
		flags = append(flags, fmt.Sprintf("--version %s", args.Version))
	}
	if args.EtcdReleaseURL != "" {
		flags = append(flags, fmt.Sprintf("--release-url %s", args.EtcdReleaseURL))
	}
	if args.InstallDir != "" {
		flags = append(flags, fmt.Sprintf("--install-dir %s", args.InstallDir))
	}
	if args.CipherSuites != "" {
		flags = append(flags, fmt.Sprintf("--cipher-suites %s", args.CipherSuites))
	}
	return flags
}