]> source.dussan.org Git - nextcloud-server.git/commitdiff
write a info message to the log if a file gets removed from the trash bin automatically
authorBjörn Schießle <schiessle@owncloud.com>
Mon, 15 Apr 2013 08:34:38 +0000 (10:34 +0200)
committerBjörn Schießle <schiessle@owncloud.com>
Mon, 15 Apr 2013 08:34:38 +0000 (10:34 +0200)
apps/files_trashbin/lib/trash.php

index 9efb041bb9d037710f1ab47a4babde4b699e0344..13823ecbba3ea8c2b3ac567b19488952ce126710 100644 (file)
@@ -375,6 +375,7 @@ class Trashbin {
                        $filename = $r['id'];
                        if ( $r['timestamp'] < $limit ) {
                                $size += self::delete($filename, $timestamp);
+                               \OC_Log::write('files_trashbin', 'remove "'.$filename.'" fom trash bin because it is older than '.$retention_obligation, \OC_log::INFO);
                        }
                }
                $availableSpace = $availableSpace + $size;
@@ -387,6 +388,7 @@ class Trashbin {
                        $i = 0;
                        while ( $i < $length &&   $availableSpace < 0 ) {
                                $tmp = self::delete($result[$i]['id'], $result[$i]['timestamp']);
+                               \OC_Log::write('files_trashbin', 'remove "'.$result[$i]['id'].'" ('.$tmp.'B) to meet the limit of trash bin size (50% of available quota)', \OC_log::INFO);
                                $availableSpace += $tmp;
                                $size += $tmp;
                                $i++;