INNER CODE UNIT · Go
runDaemon
AliyunContainerService/pouch · main.go:153
func runDaemon(cmd *cobra.Command) error {
// parse log driver config
logOptMap, err := opts.ParseLogOptions(cfg.DefaultLogConfig.LogDriver, logOpts)
if err != nil {
return err
}
if len(logOptMap) > 0 {
cfg.DefaultLogConfig.LogOpts = logOptMap
}
if err := loadDaemonFile(cfg, cmd.Flags()); err != nil {
return fmt.Errorf("failed to load daemon file: %s", err)
}
//user specifies --version or -v, print version and return.
if printVersion {