File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -120,9 +120,14 @@ def create_provider_config_file(provider_aliases=None):
120
120
additional_configs = []
121
121
if use_s3_path_style ():
122
122
additional_configs += [" s3_use_path_style = true" ]
123
- if provider .get ("alias" ):
124
- additional_configs += [f' alias = "{ provider ["alias" ]} "' ]
123
+ alias = provider .get ("alias" )
124
+ if alias :
125
+ if isinstance (alias , list ):
126
+ alias = alias [0 ]
127
+ additional_configs += [f' alias = "{ alias } "' ]
125
128
region = provider .get ("region" ) or get_region ()
129
+ if isinstance (region , list ):
130
+ region = region [0 ]
126
131
additional_configs += [f' region = "{ region } "' ]
127
132
provider_config = provider_config .replace ("<configs>" , "\n " .join (additional_configs ))
128
133
provider_configs .append (provider_config )
You can’t perform that action at this time.
0 commit comments