MCPcopy Create free account
hub / github.com/dbProjectRED/redimo.go / newConfig

Function newConfig

redimo_test.go:79–107  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

77}
78
79func newConfig(t *testing.T) aws.Config {
80 cfgs := external.Configs{}
81 cfgs, err := cfgs.AppendFromLoaders(external.DefaultConfigLoaders)
82 assert.NoError(t, err)
83 cfg, err := cfgs.ResolveAWSConfig([]external.AWSConfigResolver{
84 external.ResolveDefaultAWSConfig,
85 // external.ResolveHandlersFunc,
86 // external.ResolveEndpointResolverFunc,
87 // external.ResolveCustomCABundle,
88 // external.ResolveEnableEndpointDiscovery,
89 //
90 // external.ResolveRegion,
91 // external.ResolveEC2Region,
92 // external.ResolveDefaultRegion,
93 //
94 // external.ResolveCredentials,
95 })
96 assert.NoError(t, err)
97
98 cfg.Credentials = aws.NewStaticCredentialsProvider("ABCD", "EFGH", "IKJGL")
99 cfg.EndpointResolver = aws.ResolveWithEndpointURL("http://localhost:8000")
100 cfg.Region = "ap-south-1"
101 cfg.DisableEndpointHostPrefix = true
102 cfg.LogLevel = aws.LogOff
103 cfg.Logger = t
104 cfg.HTTPClient = http.DefaultClient
105
106 return cfg
107}

Callers 2

TestClientBuilderFunction · 0.85
newClientFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected