diff --git a/superset/initialization/__init__.py b/superset/initialization/__init__.py index 1531d63b3f4..50e2dc0876d 100644 --- a/superset/initialization/__init__.py +++ b/superset/initialization/__init__.py @@ -88,8 +88,7 @@ class SupersetAppInitializer: # pylint: disable=too-many-public-methods """ wtforms_json.init() - if not os.path.exists(self.config["DATA_DIR"]): - os.makedirs(self.config["DATA_DIR"]) + os.makedirs(self.config["DATA_DIR"], exist_ok=True) def post_init(self) -> None: """