Apparently, File.open doesn't automake files if passed a block...
modified when log files are split off