mergerfs/tests/TEST_unlink_rename
trapexit e310d24615
Some checks are pending
CodeQL / Analyze (push) Waiting to run
mkdocs / deploy (push) Waiting to run
Add support for FUSE passthrough
2025-06-05 23:47:42 -05:00

20 lines
292 B
Python
Executable file

#!/usr/bin/env python3
import os
import sys
import tempfile
(srcfd,src) = tempfile.mkstemp(dir=sys.argv[1])
(tgtfd,tgt) = tempfile.mkstemp(dir=sys.argv[1])
os.fstat(srcfd)
os.fstat(tgtfd)
os.unlink(tgt)
os.rename(src,tgt)
os.fstat(srcfd)
os.fstat(tgtfd)
os.close(srcfd)
os.close(tgtfd)