From 0e604a5321b7f844741534cad33cf9f35fd7b1d1 Mon Sep 17 00:00:00 2001 From: Paul McCarthy <pauldmccarthy@gmail.com> Date: Fri, 24 May 2024 10:31:07 +0100 Subject: [PATCH] ENH: new platform.wsl property for detecting WSL --- fsl/utils/platform.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/fsl/utils/platform.py b/fsl/utils/platform.py index 3620ef9ad..fbd51d657 100644 --- a/fsl/utils/platform.py +++ b/fsl/utils/platform.py @@ -321,6 +321,15 @@ class Platform(notifier.Notifier): return os.environ.get('FSLDEVDIR', None) + @property + def wsl(self): + """Boolean flag indicating whether we are running under Windows + Subsystem for Linux. + """ + plat = builtin_platform.platform().lower() + return 'microsoft' in plat + + @property def fslwsl(self): """Boolean flag indicating whether FSL is installed in Windows -- GitLab