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):
664664 new_header .set_data_dtype (data_dtype )
665665 del nii
666666
667+ out_file .unlink (missing_ok = True )
667668 if new_data is new_header is None :
668669 _copy_any (orig_file , str (out_file ))
669670 else :
@@ -704,9 +705,11 @@ def _run_interface(self, runtime):
704705 legacy_metadata [key ] = self ._metadata .pop (key )
705706 if legacy_metadata :
706707 sidecar = out_file .parent / f"{ _splitext (str (out_file ))[0 ]} .json"
708+ sidecar .unlink (missing_ok = True )
707709 sidecar .write_text (dumps (legacy_metadata , sort_keys = True , indent = 2 ))
708710 # The future: the extension is the first . and everything after
709711 sidecar = out_file .parent / f"{ out_file .name .split ('.' , 1 )[0 ]} .json"
712+ sidecar .unlink (missing_ok = True )
710713 sidecar .write_text (dumps (self ._metadata , sort_keys = True , indent = 2 ))
711714 self ._results ["out_meta" ] = str (sidecar )
712715 return runtime
You can’t perform that action at this time.
0 commit comments