@@ -19,8 +19,6 @@ type Config struct {
1919 CartelNoTLS bool
2020 CartelSkipVerify bool
2121 RetryMax int
22- Region string
23- Environment string
2422
2523 iamClient * iam.Client
2624 cartelClient * cartel.Client
@@ -66,20 +64,6 @@ func (c *Config) setupIAMClient() {
6664 standardClient = retryClient .StandardClient ()
6765 }
6866 c .iamClient = nil
69- // Auto config
70- if c .Environment != "" && c .Region != "" {
71- ac , err := config .New (config .WithRegion (c .Region ), config .WithEnv (c .Environment ))
72- if err == nil {
73- iamService := ac .Service ("iam" )
74- if url , err := iamService .String ("iam_url" ); err == nil && c .IAMURL == "" {
75- c .IAMURL = url
76- }
77- if url , err := iamService .String ("idm_url" ); err == nil && c .IDMURL == "" {
78- c .IDMURL = url
79- }
80- }
81- }
82-
8367 client , err := iam .NewClient (standardClient , & c .Config )
8468 if err != nil {
8569 c .iamClientErr = err
@@ -112,7 +96,7 @@ func (c *Config) setupS3CredsClient() {
11296 if c .Environment != "" && c .Region != "" {
11397 ac , err := config .New (config .WithRegion (c .Region ), config .WithEnv (c .Environment ))
11498 if err == nil {
115- if url , err := ac .Service ("s3creds" ).String ("url" ); err == nil && c .S3CredsURL == "" {
99+ if url , err := ac .Service ("s3creds" ).GetString ("url" ); err == nil && c .S3CredsURL == "" {
116100 c .S3CredsURL = url
117101 }
118102 }
@@ -133,24 +117,17 @@ func (c *Config) setupS3CredsClient() {
133117
134118// setupCartelClient sets up an Cartel client
135119func (c * Config ) setupCartelClient () {
136- client , err := cartel .NewClient (nil , cartel.Config {
137- Host : c .CartelHost ,
138- Token : c .CartelToken ,
139- Secret : c .CartelSecret ,
140- NoTLS : c .CartelNoTLS ,
141- SkipVerify : c .CartelSkipVerify ,
142- Debug : c .Debug ,
143- DebugLog : c .DebugLog ,
120+ client , err := cartel .NewClient (nil , & cartel.Config {
121+ Region : c .Region ,
122+ Environment : c .Environment ,
123+ Host : c .CartelHost ,
124+ Token : c .CartelToken ,
125+ Secret : c .CartelSecret ,
126+ NoTLS : c .CartelNoTLS ,
127+ SkipVerify : c .CartelSkipVerify ,
128+ Debug : c .Debug ,
129+ DebugLog : c .DebugLog ,
144130 })
145- // Auto config
146- if c .Environment != "" && c .Region != "" {
147- ac , err := config .New (config .WithRegion (c .Region ), config .WithEnv (c .Environment ))
148- if err == nil {
149- if host , err := ac .Service ("cartel" ).String ("host" ); err == nil && c .CartelHost == "" {
150- c .CartelHost = host
151- }
152- }
153- }
154131 if err != nil {
155132 c .cartelClient = nil
156133 c .cartelClientErr = err
0 commit comments