Skip to content

Commit 1ce6850

Browse files
committed
fixing lint problems
1 parent 0dbe8bb commit 1ce6850

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

nipype/interfaces/base.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -858,7 +858,7 @@ def _outputs_help(cls):
858858
""" Prints description for output parameters
859859
"""
860860
helpstr = ['Outputs::', '']
861-
if cls.output_spec:
861+
if cls.output_spec is not None:
862862
outputs = cls.output_spec()
863863
for name, spec in sorted(outputs.traits(transient=None).items()):
864864
helpstr += cls._get_trait_desc(outputs, name, spec)
@@ -870,7 +870,7 @@ def _outputs(self):
870870
""" Returns a bunch containing output fields for the class
871871
"""
872872
outputs = None
873-
if self.output_spec:
873+
if self.output_spec is not None:
874874
outputs = self.output_spec()
875875
return outputs
876876

@@ -1091,7 +1091,7 @@ def run(self, **inputs):
10911091
def _list_outputs(self):
10921092
""" List the expected outputs
10931093
"""
1094-
if self.output_spec:
1094+
if self.output_spec is not None:
10951095
raise NotImplementedError
10961096
else:
10971097
return None
@@ -1450,8 +1450,8 @@ def _get_environ(self):
14501450

14511451
def version_from_command(self, flag='-v'):
14521452
cmdname = self.cmd.split()[0]
1453-
if _exists_in_path(cmdname):
1454-
env = dict(os.environ)
1453+
env = dict(os.environ)
1454+
if _exists_in_path(cmdname, env):
14551455
out_environ = self._get_environ()
14561456
env.update(out_environ)
14571457
proc = subprocess.Popen(' '.join((cmdname, flag)),
@@ -1612,7 +1612,7 @@ def _overload_extension(self, value, name=None):
16121612
def _list_outputs(self):
16131613
metadata = dict(name_source=lambda t: t is not None)
16141614
traits = self.inputs.traits(**metadata)
1615-
if traits:
1615+
if traits and self.output_spec is not None:
16161616
outputs = self.output_spec().get()
16171617
for name, trait_spec in traits.items():
16181618
out_name = name

0 commit comments

Comments
 (0)