Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { Threads struct { Source string `mapstructure:"source" json:"source"` Destination string `mapstructure:"destination" json:"destination"` Host string `mapstructure:"host" json:"host"` Port int `mapstructure:"port" json:"port"` } API struct { SiteURL string `mapstructure:"site_url" json:"site_url"` Repository string `mapstructure:"repository" json:"repository"` AccessToken string `mapstructure:"access_token" json:"access_token"` Host string `mapstructure:"host" json:"host"` Port int `mapstructure:"port" json:"port"` } `mapstructure:"api" json:"api"` Logging struct { Level string `mapstructure:"level" json:"level"` File string `mapstructure:"file" json:"file"` } `mapstructure:"logging" json:"logging"` JWT struct { Secret string `mapstructure:"secret" json:"secret"` } `mapstructure:"jwt" json:"jwt"` }
func LoadConfig ¶
func LoadConfig(cmd *cobra.Command) (*Configuration, error)
Click to show internal directories.
Click to hide internal directories.