cfg_def.go 590 B

1234567891011121314151617181920212223242526
  1. package main
  2. type YamlDef_PoweroffConfig struct {
  3. Listen YamlDef_Listen `yaml:"listen"`
  4. Token YamlDef_Token `yaml:"token"`
  5. PoweroffLock bool `yaml:"poweroff_lock"`
  6. }
  7. type YamlDef_Listen struct {
  8. SockFile YamlDef_ListenSockfile `yaml:"sockfile"`
  9. TCP YamlDef_ListenTCP `yaml:"tcp"`
  10. }
  11. type YamlDef_ListenSockfile struct {
  12. Enable bool `yaml:"enable"`
  13. Filepath string `yaml:"filepath"`
  14. }
  15. type YamlDef_ListenTCP struct {
  16. Enable bool `yaml:"enable"`
  17. Listen string `yaml:"listen"`
  18. }
  19. type YamlDef_Token struct {
  20. JwtKey string `yaml:"jwtkey"`
  21. }