storj/storagenode/pieces/lazyfilewalker
Clement Sam 291e639ac2 storagenode/pieces/lazyfilewalker: add execwrapper package
The execwrapper package wraps the exec.Cmd and has a Command
interface that mimics the behaviour of the exec.Cmd.
This is useful for testing the lazyfilewalker subprocesses
by stubbing instead of spawning a real subprocess.

Updates https://github.com/storj/storj/issues/5349

Change-Id: I14084139c76a531f2b6d7163f9aa35c3f5e192d7
2023-05-06 02:02:23 +00:00
..
execwrapper storagenode/pieces/lazyfilewalker: add execwrapper package 2023-05-06 02:02:23 +00:00
config.go storagenode: run used-space filewalker as a low IO subprocess 2023-04-14 04:16:14 +00:00
process.go storagenode/pieces/lazyfilewalker: add execwrapper package 2023-05-06 02:02:23 +00:00
supervisor.go storagenode/pieces/lazyfilewalker: add execwrapper package 2023-05-06 02:02:23 +00:00
zapwrapper.go storagenode/pieces: capture logger time Key in zapwrapper 2023-05-06 02:02:23 +00:00