From 6520dd1b366fdc93f7c7f88ba511b2153a209fa3 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Fri, 26 Mar 2021 13:03:30 +0100 Subject: [PATCH] make prelaunch hook not critical --- pype/hosts/blender/hooks/pre_pyside_install.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pype/hosts/blender/hooks/pre_pyside_install.py b/pype/hosts/blender/hooks/pre_pyside_install.py index 72a2f0d5c8..935105e895 100644 --- a/pype/hosts/blender/hooks/pre_pyside_install.py +++ b/pype/hosts/blender/hooks/pre_pyside_install.py @@ -20,6 +20,16 @@ class InstallPySideToBlender(PreLaunchHook): platforms = ["windows"] def execute(self): + # Prelaunch hook is not crutial + try: + self.inner_execute() + except Exception: + self.log.warning( + "Processing of {} crashed.".format(self.__class__.__name__), + exc_info=True + ) + + def inner_execute(self): # Get blender's python directory executable = self.launch_context.executable.executable_path # Blender installation contain subfolder named with it's version where