文件同步
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

há 4 anos
há 4 anos
há 4 anos
há 4 anos
há 4 anos
há 4 anos
há 4 anos
há 4 anos
há 4 anos
há 4 anos
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package config
  2. import (
  3. "github.com/clod-moon/goconf"
  4. "github.com/fsnotify/fsnotify"
  5. "log"
  6. "os"
  7. )
  8. func main() {
  9. InitConfig()
  10. }
  11. //本地工作目录
  12. var LocalWorkSpaceDir string
  13. //本地ipfs网关
  14. var GobalIpfsUrl ="localhost:5001"
  15. //ipfs引导节点默认网关,安装目录下 bin/fts.ini 可配
  16. var ServerIpfsUrl = "10.240.10.238:5001"
  17. var UpdaterName ="LOCKING更新.exe"
  18. var EtcdUrl="127.0.0.1:2379"
  19. var GobalWatch *fsnotify.Watcher
  20. //var EtcdUrl="127.0.0.1:2379"
  21. func InitConfig(){
  22. tszdir :=os.Getenv("TSZDIR")
  23. conf := iniconf.InitConfig(tszdir+"bin/fts.ini")
  24. //Path,_ = filepath.Abs("./")
  25. iniServerIpfsUrl := conf.GetValue("url", "ServerIpfsUrl")
  26. if iniServerIpfsUrl=="" || len(iniServerIpfsUrl)==0{
  27. log.Println("请检测文件bin/fts.ini文件缺失或ServerIpfsUrl配置项缺失")
  28. }else{
  29. ServerIpfsUrl = iniServerIpfsUrl
  30. log.Println("配置引导节点:"+ServerIpfsUrl)
  31. }
  32. ServerIpfsUrl = conf.GetValue("database", "username")
  33. LocalWorkSpaceDir=os.Getenv("TSZDATADIR")
  34. }