package main import ( "os" ctrl "sigs.k8s.io/controller-runtime" "edge-infra.dev/pkg/edge/controllers/syncedobject" "edge-infra.dev/pkg/lib/fog" ) func main() { var log = fog.New() cfg, err := syncedobject.NewConfig(os.Args) if err != nil { log.Error(err, "failed to create config") os.Exit(1) } var ctx = fog.IntoContext(ctrl.SetupSignalHandler(), log) if err := syncedobject.Run(ctx, cfg); err != nil { os.Exit(1) } }