fix: os.makedirs race condition (#33161)

This commit is contained in:
Jacob Amrany
2025-04-17 11:09:44 -07:00
committed by GitHub
parent 172e5dd095
commit 00f1fdb3c4

View File

@@ -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:
"""