From e8c85a5c6a49539e41c23e2883e49cee97ba4c5a Mon Sep 17 00:00:00 2001 From: checktheroads Date: Sat, 15 Feb 2020 20:17:28 -0700 Subject: [PATCH] make target asset directory if it doesn't exist --- hyperglass/util.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hyperglass/util.py b/hyperglass/util.py index 3eec3e8..7ad9642 100644 --- a/hyperglass/util.py +++ b/hyperglass/util.py @@ -268,6 +268,9 @@ def migrate_static_assets(app_path): target_dir = app_path / "static" / "images" comparison = dircmp(asset_dir, target_dir, ignore=[".DS_Store"]) + if not target_dir.exists(): + target_dir.mkdir() + if not comparison.left_list == comparison.right_list: shutil.copytree(asset_dir, target_dir) if not comparison.left_list == comparison.right_list: