File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 4
4
"fmt"
5
5
6
6
app "github.com/scribd/go-sdk/pkg/app"
7
+ "github.com/scribd/go-sdk/pkg/aws"
7
8
"github.com/scribd/go-sdk/pkg/cache"
8
9
database "github.com/scribd/go-sdk/pkg/database"
9
10
instrumentation "github.com/scribd/go-sdk/pkg/instrumentation"
@@ -23,6 +24,7 @@ type Config struct {
23
24
Tracking * tracking.Config
24
25
PubSub * pubsub.Config
25
26
Cache * cache.Config
27
+ AWS * aws.Config
26
28
}
27
29
28
30
// NewConfig returns a new Config instance
@@ -70,6 +72,11 @@ func NewConfig() (*Config, error) {
70
72
errGroup = wrapErrors (errGroup , fmt .Errorf ("cache config err: %w" , err ))
71
73
}
72
74
75
+ awsConfig , err := aws .NewConfig ()
76
+ if err != nil {
77
+ errGroup = wrapErrors (errGroup , fmt .Errorf ("aws config err: %w" , err ))
78
+ }
79
+
73
80
config .App = appConfig
74
81
config .Database = dbConfig
75
82
config .Instrumentation = instrumentationConfig
@@ -78,6 +85,7 @@ func NewConfig() (*Config, error) {
78
85
config .Tracking = trackingConfig
79
86
config .PubSub = pubsubConfig
80
87
config .Cache = cacheConfig
88
+ config .AWS = awsConfig
81
89
82
90
return config , errGroup
83
91
}
You can’t perform that action at this time.
0 commit comments