global.go 598 B

12345678910111213141516171819202122232425
  1. package global
  2. import (
  3. "fmt"
  4. "time"
  5. "xgAutoTest/internal/logger"
  6. "xgAutoTest/internal/utils"
  7. "github.com/sirupsen/logrus"
  8. )
  9. var Logs *logrus.Logger
  10. var FileLocal string
  11. func Init() {
  12. nowTime := time.Now()
  13. //初始化文件保存地址
  14. FileLocal = fmt.Sprintf("./file/OK_%s", nowTime.Format("2006-01-02 15.04.05.00000"))
  15. err := utils.CreateFolder(fmt.Sprintf("%s/logs", FileLocal))
  16. if err != nil {
  17. fmt.Println("创建logs文件夹出错:", err)
  18. }
  19. //初始化日志
  20. Logs = logger.Init(fmt.Sprintf("%s/logs/logs_%s", FileLocal, nowTime.Format("2006-01-02 15.04.05.00")), "info")
  21. }