From 08255fbc29c00c6c168823cc878c501a4c5fe443 Mon Sep 17 00:00:00 2001 From: checktheroads Date: Sat, 15 Feb 2020 20:42:46 -0700 Subject: [PATCH] make asset directory prior to comparison --- hyperglass/util.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hyperglass/util.py b/hyperglass/util.py index 7ad9642..183354a 100644 --- a/hyperglass/util.py +++ b/hyperglass/util.py @@ -266,10 +266,11 @@ def migrate_static_assets(app_path): asset_dir = Path(__file__).parent.parent / "images" target_dir = app_path / "static" / "images" - comparison = dircmp(asset_dir, target_dir, ignore=[".DS_Store"]) if not target_dir.exists(): - target_dir.mkdir() + target_dir.mkdir(parents=True) + + comparison = dircmp(asset_dir, target_dir, ignore=[".DS_Store"]) if not comparison.left_list == comparison.right_list: shutil.copytree(asset_dir, target_dir)