NewDefaultConfig returns a new Config instance with default values.
()
| 34 | |
| 35 | // NewDefaultConfig returns a new Config instance with default values. |
| 36 | func NewDefaultConfig() Config { |
| 37 | return Config{ |
| 38 | UserAgent: "imgproxy/" + version.Version, |
| 39 | DownloadTimeout: 5 * time.Second, |
| 40 | MaxRedirects: 10, |
| 41 | Transport: transport.NewDefaultConfig(), |
| 42 | } |
| 43 | } |
| 44 | |
| 45 | // LoadConfigFromEnv loads config variables from env |
| 46 | func LoadConfigFromEnv(c *Config) (*Config, error) { |