404
404
# *don't* call bzrlib.osutils.rename, because we want to
405
405
# detect conflicting names on rename, and osutils.rename tries to
408
407
os.rename(path_from, path_to)
409
408
except (IOError, OSError),e:
410
409
# TODO: What about path_to?
412
osutils._add_rename_error_details(e, path_from, path_to),
415
412
def move(self, rel_from, rel_to):
416
413
"""Move the item at rel_from to the location at rel_to"""