File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -664,6 +664,7 @@ def _run_interface(self, runtime):
664
664
new_header .set_data_dtype (data_dtype )
665
665
del nii
666
666
667
+ out_file .unlink (missing_ok = True )
667
668
if new_data is new_header is None :
668
669
_copy_any (orig_file , str (out_file ))
669
670
else :
@@ -704,9 +705,11 @@ def _run_interface(self, runtime):
704
705
legacy_metadata [key ] = self ._metadata .pop (key )
705
706
if legacy_metadata :
706
707
sidecar = out_file .parent / f"{ _splitext (str (out_file ))[0 ]} .json"
708
+ sidecar .unlink (missing_ok = True )
707
709
sidecar .write_text (dumps (legacy_metadata , sort_keys = True , indent = 2 ))
708
710
# The future: the extension is the first . and everything after
709
711
sidecar = out_file .parent / f"{ out_file .name .split ('.' , 1 )[0 ]} .json"
712
+ sidecar .unlink (missing_ok = True )
710
713
sidecar .write_text (dumps (self ._metadata , sort_keys = True , indent = 2 ))
711
714
self ._results ["out_meta" ] = str (sidecar )
712
715
return runtime
You can’t perform that action at this time.
0 commit comments