易云轻量版服务端
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

66 行
1.3 KiB

  1. package consts
  2. /**
  3. * @author yuanrh
  4. * @description 全局常量定义
  5. * @date 2021/6/28 11:11
  6. **/
  7. const (
  8. LOG_PREFIX = "[locking-kit-server] "
  9. IPFS_PATH = "LOCKING-KIT"
  10. SERVER_IP_PORT = "http://www.locking.cn:9003"
  11. //SERVER_IP_PORT = "http://localhost:8092"
  12. CONTENT_TYPE = "application/json"
  13. ETCD_URL = "127.0.0.1:2379"
  14. //等待同步
  15. TASK_SYNC_STATUS_WAIT = "TASK_SYNC_STATUS_WAIT"
  16. //同步中
  17. TASK_SYNC_STATUS_ING = "TASK_SYNC_STATUS_ING"
  18. //同步暂停
  19. TASK_SYNC_STATUS_PAUSE = "TASK_SYNC_STATUS_PAUSE"
  20. //同步成功
  21. TASK_SYNC_STATUS_FINISH = "TASK_SYNC_STATUS_FINISH"
  22. //同步失败
  23. TASK_SYNC_STATUS_FAIL = "TASK_SYNC_STATUS_FAIL"
  24. ETCD_DIRECTOR_TASK_SYNC = "/TASK_SYNC/"
  25. ETCD_DIRECTOR_TASK_FILE_NODE_BACK = "/TASK_FILE_NODE_BACK/"
  26. ETCD_DIRECTOR_PROJECT_FOLDER_OBJECT = "/PROJECT_FOLDER_OBJECT/"
  27. ETCD_DIRECTOR_WORKSPACE_FILE_OBJECT = "/WORKSPACE_FILE_OBJECT/"
  28. //同时最大下载数
  29. MAX_DOWNLOADING_NUM = 3
  30. TASK_ID = "TaskId"
  31. TASK_SYNC_STATUS = "TaskSyncStatus"
  32. TASK_SYNC_PROGRESS= "TaskSyncProgress"
  33. TASK_TYPE = "TaskType"
  34. TASK_CREATE_UNIX_TIME = "TaskCreateUnixTime"
  35. TASK_TYPE_DOWNLOAD = "DOWNLOAD"
  36. TASK_TYPE_UPLOAD = "UPLOAD"
  37. TASK_IS_MODIFY= "TaskIsModify"
  38. TASK_ABSOLUTE_PATH = "AbsolutePath"
  39. TASK_IPFS_API = "IpfsApi"
  40. )