From ccd6c15edbeefe06ed81508f5ab15948bacbb426 Mon Sep 17 00:00:00 2001 From: Mathieu Tarral Date: Wed, 1 Aug 2018 13:54:41 +0300 Subject: [PATCH] use PACKER_CACHE_DIR env var if already set --- malboxes/malboxes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/malboxes/malboxes.py b/malboxes/malboxes.py index cd86537..bca8f36 100644 --- a/malboxes/malboxes.py +++ b/malboxes/malboxes.py @@ -323,7 +323,8 @@ def run_packer(packer_tmpl, args): flags = ['-var-file={}'.format(f.name)] - special_env = {'PACKER_CACHE_DIR': DIRS.user_cache_dir} + packer_cache_dir = os.getenv('PACKER_CACHE_DIR', DIRS.user_cache_dir) + special_env = {'PACKER_CACHE_DIR': packer_cache_dir} special_env['TMPDIR'] = DIRS.user_cache_dir if DEBUG: special_env['PACKER_LOG'] = '1'