Skip to content

Commit 35e3f01

Browse files
authored
Merge pull request #12 from jamesobutler/11-unknown-simpleitk-classes
BUG: Fix unknown SimpleITK class messages when missing ITK Modules
2 parents 92cbe91 + 43c2861 commit 35e3f01

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

SimpleFilters/SimpleFilters.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,9 @@ def __init__(self, parent = None):
100100
if j["name"] in dir(sitk):
101101
self.jsonFilters.append(j)
102102
else:
103-
import sys
104-
sys.stderr.write("Unknown SimpleITK class \"{0}\".\n".format(j["name"]))
103+
if j["itk_module"] in sitk.Version().ITKModulesEnabled():
104+
import sys
105+
sys.stderr.write("Unknown SimpleITK class \"{0}\".\n".format(j["name"]))
105106
except Exception as e:
106107
import sys
107108
sys.stderr.write("Error while reading \"{0}\". Exception: {1}\n".format(fname, e))

0 commit comments

Comments
 (0)