decode all the strings returned by run_command to avoid having to deal with bytes
remove the unnecessary string concats followed by splitting when passing commands to run_command
add -V to bbcp because bbcp is weirdly broken
present stderr in "copy failed" error messages
Some of the fixes from these PRs have already been ported. Not included are CHIME-specific fixes which we'll have to figure out what to do about later.
There's going to be work to merge these changes with the task queue branch. I can take care of that.
From https://github.com/chime-experiment/alpenhorn/pull/15:
From https://github.com/chime-experiment/alpenhorn/pull/17:
rsync
write fails (which can't be due to the source file and can be expensive for things like HFB files)From https://github.com/chime-experiment/alpenhorn/pull/19:
run_command
to avoid having to deal with bytesrun_command
-V
tobbcp
becausebbcp
is weirdly brokenstderr
in "copy failed" error messagesSome of the fixes from these PRs have already been ported. Not included are CHIME-specific fixes which we'll have to figure out what to do about later.
There's going to be work to merge these changes with the task queue branch. I can take care of that.