Skip to content
Snippets Groups Projects

ENH: treat case of removed files

Merged Henrik tom Wörden requested to merge f-move into dev
All threads resolved!
1 file
+ 2
9
Compare changes
  • Side-by-side
  • Inline
@@ -62,8 +62,6 @@ def rename(changes, chunksize=10):
continue
cont = db.Container()
cmap = {}
for ii, (old, new) in chunk.iterrows():
try:
fi = db.File(path=old)
@@ -71,17 +69,12 @@ def rename(changes, chunksize=10):
if not fi.is_valid():
continue
assert fi.path == old
fi.path = new
cont.append(fi)
cmap[ii] = len(cont)-1
except Exception as e:
print(e)
for ii, (old, new) in chunk.iterrows():
if ii not in cmap:
continue
assert cont[cmap[ii]].path == old
cont[cmap[ii]].path = new
if len(cont) > 0:
cont.update(unique=False)
i += 1
Loading