Make an Exception type for rsync, generalized throwProcessResult, use readProcFailing almost everywhere