Documentation
¶
Index ¶
Constants ¶
View Source
const ( ENV_PANDA_PLATFORM_DOWNLOAD_QUERY = "ENV_PANDA_PLATFORM_DOWNLOAD_QUERY" ENV_PANDA_PLATFORM_DOWNLOAD_CALLBACK = "ENV_PANDA_PLATFORM_DOWNLOAD_CALLBACK" ENV_PANDA_PLATFORM_DOWNLOAD = "ENV_PANDA_PLATFORM_DOWNLOAD" ENV_PANDA_PLATFORM_HEART = "ENV_PANDA_PLATFORM_HEART" ENV_PANDA_LOGDIR_DEFAULT = "ENV_PANDA_LOGDIR_DEFAULT" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { ConfigDir string `yaml:"-"` Env string `yaml:"-"` Transformer struct { MaxDownloader int `yaml:"MaxParallelNumber"` MaxDownloadRetry int `yaml:"MaxRetryNumber"` TransformPartSize int `yaml:"SliceSize"` SingleDownloadMaxWorkers int `yaml:"MaxSliceNumber"` WorkDir string `yaml:"WorkDir"` } `yaml:"Transmission"` Miner struct { SealedPath string `yaml:"StoreSealedPath"` SealedCachePath string `yaml:"StoreCachePath"` APIToken string `yaml:"APIToken"` ID string `yaml:"ID"` StorageID string `yaml:"StorageID"` Address string `yaml:"Address"` } `yaml:"Miner"` Log struct { Level string `yaml:"Level"` Dir string `yaml:"Dir"` } `yaml:"Log"` GH struct { QueryURL string `yaml:"QueryURL"` CallBack string `yaml:"CallBack"` DownloadURL string `yaml:"DownloadURL"` Timeout int `yaml:"Timeout"` PingURL string `yaml:"HeartURL"` CheckFrequency time.Duration `yaml:"CheckFrequency"` HeartFrequency time.Duration `yaml:"HeartFrequency"` Token string `yaml:"Token"` } `yaml:"Platform"` }
var (
AppConfig Config
)
global app config variable
Click to show internal directories.
Click to hide internal directories.