logger.go 433 B

123456789101112131415161718192021222324252627
  1. package config
  2. import (
  3. "IotAdmin/core/sdk/pkg/logger"
  4. )
  5. var LoggerConfig = new(Logger)
  6. type Logger struct {
  7. Type string
  8. Path string
  9. Level string
  10. Stdout string
  11. EnabledDB bool
  12. Cap uint
  13. }
  14. // Setup 设置logger
  15. func (e Logger) Setup() {
  16. logger.SetupLogger(
  17. logger.WithType(e.Type),
  18. logger.WithPath(e.Path),
  19. logger.WithLevel(e.Level),
  20. logger.WithStdout(e.Stdout),
  21. logger.WithCap(e.Cap),
  22. )
  23. }