Skip to content

Commit 2d5e22e

Browse files
committed
Fixed handling quotes in enum.
1 parent 2c4cec1 commit 2d5e22e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

nipype/interfaces/mipav/developer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class RandomVolInputSpec(CommandLineInputSpec):
1616
inLambda = traits.Float(desc="Lambda Value for Exponential Distribution", argstr="--inLambda %f")
1717
inMaximum = traits.Int(desc="Maximum Value", argstr="--inMaximum %d")
1818
inMinimum = traits.Int(desc="Minimum Value", argstr="--inMinimum %d")
19-
inField = traits.Enum(""Uniform"", ""Normal"", ""Exponential"", desc="Field", argstr="--inField %s")
19+
inField = traits.Enum("Uniform", "Normal", "Exponential", desc="Field", argstr="--inField %s")
2020
xPrefExt = traits.Enum("nrrd", desc="Output File Type", argstr="--xPrefExt %s")
2121
outRand1 = traits.Either(traits.Bool, File(), hash_files=False, desc="Rand1", argstr="--outRand1 %s")
2222
outExecution = traits.Str(desc="Execution Time", argstr="--outExecution %s")

nipype/interfaces/slicer/generate_classes.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ def generate_class(module, launcher, strip_module_name_prefix=True):
217217

218218
if param.nodeName.endswith('-enumeration'):
219219
type = "traits.Enum"
220-
values = ['"%s"' % el.firstChild.nodeValue for el in param.getElementsByTagName('element')]
220+
values = ['"%s"' % str(el.firstChild.nodeValue).replace('"', '') for el in param.getElementsByTagName('element')]
221221
elif param.nodeName.endswith('-vector'):
222222
type = "InputMultiPath"
223223
if param.nodeName in ['file', 'directory', 'image', 'geometry', 'transform', 'table']:

0 commit comments

Comments
 (0)