mirror of
https://github.com/imgproxy/imgproxy.git
synced 2025-09-29 04:53:05 +02:00
LoadFromEnv -> LoadConfigFromEnv
This commit is contained in:
@@ -27,8 +27,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv loads config variables from env
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv loads config variables from env
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.UserAgent = config.UserAgent
|
||||
c.DownloadTimeout = time.Duration(config.DownloadTimeout) * time.Second
|
||||
c.MaxRedirects = config.MaxRedirects
|
||||
|
@@ -33,8 +33,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv loads config from environment variables
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv loads config from environment variables
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.PathPrefix = config.PathPrefix
|
||||
c.CookiePassthrough = config.CookiePassthrough
|
||||
c.ReportDownloadingErrors = config.ReportDownloadingErrors
|
||||
|
@@ -38,8 +38,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv loads config variables from environment
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv loads config variables from environment
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.CookiePassthrough = config.CookiePassthrough
|
||||
return c, nil
|
||||
}
|
||||
|
@@ -49,7 +49,7 @@ func (s *HandlerTestSuite) SetupTest() {
|
||||
config.Reset()
|
||||
config.AllowLoopbackSourceAddresses = true
|
||||
|
||||
trc, err := transport.LoadFromEnv(transport.NewDefaultConfig())
|
||||
trc, err := transport.LoadConfigFromEnv(transport.NewDefaultConfig())
|
||||
s.Require().NoError(err)
|
||||
|
||||
tr, err := transport.New(trc)
|
||||
@@ -349,7 +349,7 @@ func (s *HandlerTestSuite) TestHandlerCacheControl() {
|
||||
}))
|
||||
defer ts.Close()
|
||||
|
||||
trc, err := transport.LoadFromEnv(transport.NewDefaultConfig())
|
||||
trc, err := transport.LoadConfigFromEnv(transport.NewDefaultConfig())
|
||||
s.Require().NoError(err)
|
||||
|
||||
// Create new handler with updated config for each test
|
||||
@@ -446,7 +446,7 @@ func (s *HandlerTestSuite) TestHandlerErrorResponse() {
|
||||
|
||||
// TestHandlerCookiePassthrough tests the cookie passthrough behavior of the streaming service.
|
||||
func (s *HandlerTestSuite) TestHandlerCookiePassthrough() {
|
||||
trc, err := transport.LoadFromEnv(transport.NewDefaultConfig())
|
||||
trc, err := transport.LoadConfigFromEnv(transport.NewDefaultConfig())
|
||||
s.Require().NoError(err)
|
||||
|
||||
// Create new handler with updated config
|
||||
@@ -506,7 +506,7 @@ func (s *HandlerTestSuite) TestHandlerCanonicalHeader() {
|
||||
defer ts.Close()
|
||||
|
||||
for _, sc := range []bool{true, false} {
|
||||
trc, err := transport.LoadFromEnv(transport.NewDefaultConfig())
|
||||
trc, err := transport.LoadConfigFromEnv(transport.NewDefaultConfig())
|
||||
s.Require().NoError(err)
|
||||
|
||||
// Create new handler with updated config
|
||||
|
@@ -28,8 +28,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv overrides configuration variables from environment
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv overrides configuration variables from environment
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.SetCanonicalHeader = config.SetCanonicalHeader
|
||||
c.DefaultTTL = config.TTL
|
||||
c.FallbackImageTTL = config.FallbackImageTTL
|
||||
|
@@ -70,13 +70,13 @@ func (s *ImageDataTestSuite) SetupSuite() {
|
||||
rw.Write(data)
|
||||
}))
|
||||
|
||||
ctr, err := transport.LoadFromEnv(transport.NewDefaultConfig())
|
||||
ctr, err := transport.LoadConfigFromEnv(transport.NewDefaultConfig())
|
||||
s.Require().NoError(err)
|
||||
|
||||
ts, err := transport.New(ctr)
|
||||
s.Require().NoError(err)
|
||||
|
||||
c, err := fetcher.LoadFromEnv(fetcher.NewDefaultConfig())
|
||||
c, err := fetcher.LoadConfigFromEnv(fetcher.NewDefaultConfig())
|
||||
s.Require().NoError(err)
|
||||
|
||||
fetcher, err := fetcher.New(ts, c)
|
||||
|
14
main.go
14
main.go
@@ -46,7 +46,7 @@ const (
|
||||
|
||||
func callHandleProcessing(reqID string, rw http.ResponseWriter, r *http.Request) error {
|
||||
// NOTE: This is temporary, will be moved level up at once
|
||||
hwc, err := headerwriter.LoadFromEnv(headerwriter.NewDefaultConfig())
|
||||
hwc, err := headerwriter.LoadConfigFromEnv(headerwriter.NewDefaultConfig())
|
||||
if err != nil {
|
||||
return ierrors.Wrap(err, 0, ierrors.WithCategory(categoryConfig))
|
||||
}
|
||||
@@ -56,12 +56,12 @@ func callHandleProcessing(reqID string, rw http.ResponseWriter, r *http.Request)
|
||||
return ierrors.Wrap(err, 0, ierrors.WithCategory(categoryConfig))
|
||||
}
|
||||
|
||||
sc, err := stream.LoadFromEnv(stream.NewDefaultConfig())
|
||||
sc, err := stream.LoadConfigFromEnv(stream.NewDefaultConfig())
|
||||
if err != nil {
|
||||
return ierrors.Wrap(err, 0, ierrors.WithCategory(categoryConfig))
|
||||
}
|
||||
|
||||
tcfg, err := transport.LoadFromEnv(transport.NewDefaultConfig())
|
||||
tcfg, err := transport.LoadConfigFromEnv(transport.NewDefaultConfig())
|
||||
if err != nil {
|
||||
return ierrors.Wrap(err, 0, ierrors.WithCategory(categoryConfig))
|
||||
}
|
||||
@@ -71,7 +71,7 @@ func callHandleProcessing(reqID string, rw http.ResponseWriter, r *http.Request)
|
||||
return ierrors.Wrap(err, 0, ierrors.WithCategory(categoryConfig))
|
||||
}
|
||||
|
||||
fc, err := fetcher.LoadFromEnv(fetcher.NewDefaultConfig())
|
||||
fc, err := fetcher.LoadConfigFromEnv(fetcher.NewDefaultConfig())
|
||||
if err != nil {
|
||||
return ierrors.Wrap(err, 0, ierrors.WithCategory(categoryConfig))
|
||||
}
|
||||
@@ -88,12 +88,12 @@ func callHandleProcessing(reqID string, rw http.ResponseWriter, r *http.Request)
|
||||
return ierrors.Wrap(err, 0, ierrors.WithCategory(categoryConfig))
|
||||
}
|
||||
|
||||
phc, err := processingHandler.LoadFromEnv(processingHandler.NewDefaultConfig())
|
||||
phc, err := processingHandler.LoadConfigFromEnv(processingHandler.NewDefaultConfig())
|
||||
if err != nil {
|
||||
return ierrors.Wrap(err, 0, ierrors.WithCategory(categoryConfig))
|
||||
}
|
||||
|
||||
semc, err := semaphores.LoadFromEnv(semaphores.NewDefaultConfig())
|
||||
semc, err := semaphores.LoadConfigFromEnv(semaphores.NewDefaultConfig())
|
||||
if err != nil {
|
||||
return ierrors.Wrap(err, 0, ierrors.WithCategory(categoryConfig))
|
||||
}
|
||||
@@ -240,7 +240,7 @@ func run(ctx context.Context) error {
|
||||
return err
|
||||
}
|
||||
|
||||
cfg, err := server.LoadFromEnv(server.NewDefaultConfig())
|
||||
cfg, err := server.LoadConfigFromEnv(server.NewDefaultConfig())
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
@@ -108,13 +108,13 @@ func (s *ProcessingHandlerTestSuite) readTestImageData(name string) imagedata.Im
|
||||
// because currently configuration is changed via env vars
|
||||
// or config. We need to pick up those config changes.
|
||||
// This will be addressed in the next PR
|
||||
trc, err := transport.LoadFromEnv(transport.NewDefaultConfig())
|
||||
trc, err := transport.LoadConfigFromEnv(transport.NewDefaultConfig())
|
||||
s.Require().NoError(err)
|
||||
|
||||
tr, err := transport.New(trc)
|
||||
s.Require().NoError(err)
|
||||
|
||||
fc, err := fetcher.LoadFromEnv(fetcher.NewDefaultConfig())
|
||||
fc, err := fetcher.LoadConfigFromEnv(fetcher.NewDefaultConfig())
|
||||
s.Require().NoError(err)
|
||||
|
||||
f, err := fetcher.New(tr, fc)
|
||||
|
@@ -21,8 +21,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv loads config from environment variables
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv loads config from environment variables
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.RequestsQueueSize = config.RequestsQueueSize
|
||||
c.Workers = config.Workers
|
||||
|
||||
|
@@ -50,8 +50,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv overrides current values with environment variables
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv overrides current values with environment variables
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.Network = config.Network
|
||||
c.Bind = config.Bind
|
||||
c.PathPrefix = config.PathPrefix
|
||||
|
@@ -22,8 +22,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv loads configuration from the global config package
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv loads configuration from the global config package
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.Name = config.ABSName
|
||||
c.Endpoint = config.ABSEndpoint
|
||||
c.Key = config.ABSKey
|
||||
|
@@ -47,31 +47,31 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv loads transport configuration from environment variables
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv loads transport configuration from environment variables
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
var err error
|
||||
|
||||
if c.HTTP, err = generichttp.LoadFromEnv(c.HTTP); err != nil {
|
||||
if c.HTTP, err = generichttp.LoadConfigFromEnv(c.HTTP); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if c.Local, err = fs.LoadFromEnv(c.Local); err != nil {
|
||||
if c.Local, err = fs.LoadConfigFromEnv(c.Local); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if c.ABS, err = azure.LoadFromEnv(c.ABS); err != nil {
|
||||
if c.ABS, err = azure.LoadConfigFromEnv(c.ABS); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if c.GCS, err = gcs.LoadFromEnv(c.GCS); err != nil {
|
||||
if c.GCS, err = gcs.LoadConfigFromEnv(c.GCS); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if c.S3, err = s3.LoadFromEnv(c.S3); err != nil {
|
||||
if c.S3, err = s3.LoadConfigFromEnv(c.S3); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
if c.Swift, err = swift.LoadFromEnv(c.Swift); err != nil {
|
||||
if c.Swift, err = swift.LoadConfigFromEnv(c.Swift); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
|
@@ -20,8 +20,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv loads configuration from the global config package
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv loads configuration from the global config package
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.Root = config.LocalFileSystemRoot
|
||||
|
||||
return c, nil
|
||||
|
@@ -16,8 +16,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv loads configuration from the global config package
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv loads configuration from the global config package
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.Key = config.GCSKey
|
||||
c.Endpoint = config.GCSEndpoint
|
||||
return c, nil
|
||||
|
@@ -21,8 +21,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv loads configuration from the global config package
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv loads configuration from the global config package
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.ClientKeepAliveTimeout = time.Duration(config.ClientKeepAliveTimeout) * time.Second
|
||||
c.IgnoreSslVerification = config.IgnoreSslVerification
|
||||
|
||||
|
@@ -24,8 +24,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv loads configuration from the global config package
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv loads configuration from the global config package
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.Region = config.S3Region
|
||||
c.Endpoint = config.S3Endpoint
|
||||
c.EndpointUsePathStyle = config.S3EndpointUsePathStyle
|
||||
|
@@ -32,8 +32,8 @@ func NewDefaultConfig() *Config {
|
||||
}
|
||||
}
|
||||
|
||||
// LoadFromEnv loads configuration from the global config package
|
||||
func LoadFromEnv(c *Config) (*Config, error) {
|
||||
// LoadConfigFromEnv loads configuration from the global config package
|
||||
func LoadConfigFromEnv(c *Config) (*Config, error) {
|
||||
c.Username = config.SwiftUsername
|
||||
c.APIKey = config.SwiftAPIKey
|
||||
c.AuthURL = config.SwiftAuthURL
|
||||
|
Reference in New Issue
Block a user