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 {