Skip to content
This repository was archived by the owner on Mar 1, 2023. It is now read-only.

Commit 230b0fe

Browse files
vvelikodnyVitaly Velikodny
andauthored
support 'permanent_api_token' for CDN terraform resources (#72)
Co-authored-by: Vitaly Velikodny <[email protected]>
1 parent dddcfc9 commit 230b0fe

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

gcore/provider.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,10 @@ func providerConfigure(_ context.Context, d *schema.ResourceData) (interface{},
186186
}
187187

188188
cdnProvider := gcdnProvider.NewClient(cdnAPI, gcdnProvider.WithSignerFunc(func(req *http.Request) error {
189-
req.Header.Set("Authorization", "Bearer "+provider.AccessToken())
189+
for k, v := range provider.AuthenticatedHeaders() {
190+
req.Header.Set(k, v)
191+
}
192+
190193
return nil
191194
}))
192195
cdnService := gcdn.NewService(cdnProvider)

0 commit comments

Comments
 (0)