boltops-tools / terraspace

Terraspace: The Terraform Framework
https://terraspace.cloud
Apache License 2.0
678 stars 46 forks source link

dont fork when all.concurrency = 1 #207

Closed tongueroo closed 2 years ago

tongueroo commented 2 years ago

This is a 🙋‍♂️ feature or enhancement.

Summary

The terraspace all commands will not fork when all.concurrency <= 1. This should, in theory, allow it to work with windows, since fork is linux specific. Yes, it's a workaround.

Note: When this non-forking mode is activated terraspace all summarized logging is disabled and all the logs are streamed to the current terminal.

Context

How to Test

Try https://github.com/boltops-tools/terraspace-graph-demo with all.concurrency = 1 enabled.

Version Changes

Patch

tongueroo commented 2 years ago

Released in 1.1.3