Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AgentCmd = &cobra.Command{ Use: "agent", Short: "Skydive agent", Long: "Skydive agent", SilenceUsage: true, Run: func(cmd *cobra.Command, args []string) { config.Set("logging.id", "agent") logging.GetLogger().Noticef("Skydive Agent %s starting...", version.Version) agent, err := agent.NewAgent() if err != nil { logging.GetLogger().Errorf("Can't start Skydive agent: %v", err) os.Exit(1) } agent.Start() logging.GetLogger().Notice("Skydive Agent started") ch := make(chan os.Signal) signal.Notify(ch, syscall.SIGINT, syscall.SIGTERM) <-ch agent.Stop() logging.GetLogger().Notice("Skydive Agent stopped.") }, }
AgentCmd describe the skydive agent root command
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.