INNER CODE UNIT · Go

main

kubernetes-sigs/node-feature-discovery · cmd/nfd-topology-updater/main.go:44

func main() {
	flags := flag.NewFlagSet(ProgramName, flag.ExitOnError)

	args, resourcemonitorArgs := parseArgs(flags, os.Args[1:]...)

	// Assert that the version is known
	if version.Undefined() {
		klog.InfoS("version not set! Set -ldflags \"-X sigs.k8s.io/node-feature-discovery/pkg/version.version=`git describe --tags --dirty --always --match 'v*'`\" during build or run.")
	}

	// Get new TopologyUpdater instance
	instance, err := topology.NewTopologyUpdater(*args, *resourcemonitorArgs)
	if err != nil {
		klog.ErrorS(err, "failed to initialize topology updater instance")
		os.Exit(1)
	}

	if err = instance.Run(); err != nil {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…