Ticket #2551: 0001-two-fixes-for-myth_archive_job.pl.diff
File 0001-two-fixes-for-myth_archive_job.pl.diff, 715 bytes (added by , 18 years ago) |
---|
-
mythtv/contrib/myth_archive_job.pl
a b if ( $archiveDir ) { 72 72 printf( " Curr Free: %6d MB\n", $freeSpace ); 73 73 } 74 74 75 if (( $freeSpace - ($size / 1024.0 / 1024.0)) > $keepFree ) {75 if (( $freeSpace - $size ) > $keepFree ) { 76 76 printf( "Attempting archive to %s\nStatus: ", $archiveDir ); 77 77 if (MoveFileToArchiveDir( $file, $directory, $archiveDir )) { 78 78 printf( "Success.\n" ); … … sub GetFreeSpace { 97 97 if ( ! -r $dir ) { 98 98 return 0; 99 99 } else { 100 my( $freeSpace ) = `df - m $dir | grep -v Available | awk '{print \$4}'`;100 my( $freeSpace ) = `df -Pm $dir | grep -v Available | awk '{print \$4}'`; 101 101 102 102 return $freeSpace; 103 103 }