main.go 699 B

1234567891011121314151617181920212223242526272829303132
  1. package main
  2. import (
  3. "fmt"
  4. "xgAutoTest/internal/auto"
  5. "xgAutoTest/internal/config"
  6. "xgAutoTest/internal/dbBase"
  7. "xgAutoTest/internal/global"
  8. "xgAutoTest/internal/utils"
  9. )
  10. func main() {
  11. config := config.ConfigInfo{}
  12. config.GetConfigInfo("./file/test.txt")
  13. //dbBase.InitDb("10.28.20.101", "5190", "TESTDB", "SYSDBA", "SYSDBA")
  14. fmt.Println(config.DbInfo)
  15. dbBase.InitDb(config.DbInfo.Ip, config.DbInfo.Prot, config.DbInfo.Database, config.DbInfo.User, config.DbInfo.PassWord)
  16. checkAll()
  17. global.Init()
  18. auto.AutoRun(config)
  19. db := dbBase.GetDb()
  20. defer db.Close()
  21. }
  22. func checkAll() {
  23. //检查文件夹
  24. ret := utils.CheckFolder("./file")
  25. if !ret {
  26. utils.CreateFolder("./file")
  27. }
  28. }