diff --git a/terrapyn/terraform.py b/terrapyn/terraform.py index 062e043..f7e3269 100644 --- a/terrapyn/terraform.py +++ b/terrapyn/terraform.py @@ -37,12 +37,14 @@ class TerraformInstance(BaseCommand): self.temp_dir = None self._sanity_check() + self.setup() def __repr__(self): return f"" def __enter__(self): - self.setup() + if not self.temp_dir: + self.setup() def __exit__(self, type, value, tb): self.cleanup()