Skip to content

Commit 9ceb16e

Browse files
authored
fix S3 backend config detection with multiple terraform blocks (#74)
1 parent 1a53701 commit 9ceb16e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

bin/tflocal

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -269,9 +269,9 @@ def generate_s3_backend_config() -> str:
269269
continue
270270
tf_configs = ensure_list(obj.get("terraform", []))
271271
for tf_config in tf_configs:
272-
backend_config = ensure_list(tf_config.get("backend"))
273-
if backend_config:
274-
backend_config = backend_config[0]
272+
tmp_backend_config = ensure_list(tf_config.get("backend"))
273+
if tmp_backend_config[0]:
274+
backend_config = tmp_backend_config[0]
275275
break
276276
backend_config = backend_config and backend_config.get("s3")
277277
if not backend_config:

0 commit comments

Comments
 (0)