Skip to content

Commit 2292ac1

Browse files
authored
Merge branch 'main' into dapr-state-store-clickhouse
2 parents 47b4b8b + e2b27d3 commit 2292ac1

File tree

12 files changed

+119
-11
lines changed

12 files changed

+119
-11
lines changed

bindings/aws/dynamodb/dynamodb.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,5 +122,8 @@ func (d *DynamoDB) GetComponentMetadata() (metadataInfo metadata.MetadataMap) {
122122
}
123123

124124
func (d *DynamoDB) Close() error {
125-
return d.authProvider.Close()
125+
if d.authProvider != nil {
126+
return d.authProvider.Close()
127+
}
128+
return nil
126129
}

bindings/aws/kinesis/kinesis.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,10 @@ func (a *AWSKinesis) Close() error {
266266
close(a.closeCh)
267267
}
268268
a.wg.Wait()
269-
return a.authProvider.Close()
269+
if a.authProvider != nil {
270+
return a.authProvider.Close()
271+
}
272+
return nil
270273
}
271274

272275
func (a *AWSKinesis) ensureConsumer(ctx context.Context, streamARN *string) (*string, error) {

bindings/aws/s3/s3.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,10 @@ func (s *AWSS3) Init(ctx context.Context, metadata bindings.Metadata) error {
153153
}
154154

155155
func (s *AWSS3) Close() error {
156-
return s.authProvider.Close()
156+
if s.authProvider != nil {
157+
return s.authProvider.Close()
158+
}
159+
return nil
157160
}
158161

159162
func (s *AWSS3) Operations() []bindings.OperationKind {

bindings/aws/ses/ses.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,5 +176,8 @@ func (a *AWSSES) GetComponentMetadata() (metadataInfo contribMetadata.MetadataMa
176176
}
177177

178178
func (a *AWSSES) Close() error {
179-
return a.authProvider.Close()
179+
if a.authProvider != nil {
180+
return a.authProvider.Close()
181+
}
182+
return nil
180183
}

bindings/aws/sns/sns.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,5 +128,8 @@ func (a *AWSSNS) GetComponentMetadata() (metadataInfo metadata.MetadataMap) {
128128
}
129129

130130
func (a *AWSSNS) Close() error {
131-
return a.authProvider.Close()
131+
if a.authProvider != nil {
132+
return a.authProvider.Close()
133+
}
134+
return nil
132135
}

bindings/aws/sqs/sqs.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,10 @@ func (a *AWSSQS) Close() error {
173173
close(a.closeCh)
174174
}
175175
a.wg.Wait()
176-
return a.authProvider.Close()
176+
if a.authProvider != nil {
177+
return a.authProvider.Close()
178+
}
179+
return nil
177180
}
178181

179182
func (a *AWSSQS) parseSQSMetadata(meta bindings.Metadata) (*sqsMetadata, error) {

pubsub/aws/snssqs/snssqs.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -875,7 +875,10 @@ func (s *snsSqs) Close() error {
875875
s.subscriptionManager.Close()
876876
}
877877

878-
return s.authProvider.Close()
878+
if s.authProvider != nil {
879+
return s.authProvider.Close()
880+
}
881+
return nil
879882
}
880883

881884
func (s *snsSqs) Features() []pubsub.Feature {

secretstores/aws/parameterstore/parameterstore.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,5 +182,8 @@ func (s *ssmSecretStore) GetComponentMetadata() (metadataInfo metadata.MetadataM
182182
}
183183

184184
func (s *ssmSecretStore) Close() error {
185-
return s.authProvider.Close()
185+
if s.authProvider != nil {
186+
return s.authProvider.Close()
187+
}
188+
return nil
186189
}

secretstores/aws/secretmanager/secretmanager.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,5 +170,8 @@ func (s *smSecretStore) GetComponentMetadata() (metadataInfo metadata.MetadataMa
170170
}
171171

172172
func (s *smSecretStore) Close() error {
173-
return s.authProvider.Close()
173+
if s.authProvider != nil {
174+
return s.authProvider.Close()
175+
}
176+
return nil
174177
}

state/aws/dynamodb/dynamodb.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,10 @@ func (d *StateStore) GetComponentMetadata() (metadataInfo metadata.MetadataMap)
275275
}
276276

277277
func (d *StateStore) Close() error {
278-
return d.authProvider.Close()
278+
if d.authProvider != nil {
279+
return d.authProvider.Close()
280+
}
281+
return nil
279282
}
280283

281284
func (d *StateStore) getDynamoDBMetadata(meta state.Metadata) (*dynamoDBMetadata, error) {

0 commit comments

Comments
 (0)