From efcf3a380889f7100ea35b357b196fa46e8ccd8e Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sun, 16 Sep 2018 10:02:27 -0400 Subject: [PATCH] fixes --- terrapyn/terraform.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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()