status.go 809 B

12345678910111213141516171819202122232425262728
  1. package modelse
  2. var RuntimeApps map[uint32]AppStatusInfo
  3. type AppStatusInfo struct {
  4. Pid uint32 `json:"pid"`
  5. ProcName string `json:"proc_name"`
  6. AppName string `json:"app_name"`
  7. Language string `json:"language"`
  8. AppID int64 `json:"app_id"`
  9. AgentID int64 `json:"agent_id,omitempty"`
  10. InstanceID int64 `json:"instance_id,omitempty"`
  11. Sn string `json:"sn"`
  12. Sport int `json:"sport"`
  13. RegisterAt string `json:"register_at"`
  14. UpdateAt string `json:"update_at"`
  15. Status APP_TYPE `json:"status"`
  16. PreStatus APP_TYPE `json:"pre_status"`
  17. Rule string `json:"rule"`
  18. StackStatus string `json:"stack_status"`
  19. Container string `json:"container"`
  20. }
  21. const (
  22. UNINSTALL_DETACH int = iota
  23. ERROR_DETACH
  24. FUSE_DETACH
  25. )