diff options
author | Bart Visscher <bartv@thisnet.nl> | 2013-09-01 16:40:50 +0200 |
---|---|---|
committer | Bart Visscher <bartv@thisnet.nl> | 2013-09-01 16:40:50 +0200 |
commit | 0aba549e7f11e1035fa7a2e880803b47cbadd919 (patch) | |
tree | f2ba9c9cd15a555e2864764824d96b362653dbe6 /apps/files/console/scan.php | |
parent | 92e90c8eb995c886b3e9cd77c14e3f0b25b95cd7 (diff) | |
download | nextcloud-server-0aba549e7f11e1035fa7a2e880803b47cbadd919.tar.gz nextcloud-server-0aba549e7f11e1035fa7a2e880803b47cbadd919.zip |
Use more object oriented way for console commands
Diffstat (limited to 'apps/files/console/scan.php')
-rw-r--r-- | apps/files/console/scan.php | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/apps/files/console/scan.php b/apps/files/console/scan.php deleted file mode 100644 index 70183fc888a..00000000000 --- a/apps/files/console/scan.php +++ /dev/null @@ -1,31 +0,0 @@ -<?php - -if (count($argv) !== 2) { - echo "Usage:" . PHP_EOL; - echo " files:scan <user_id>" . PHP_EOL; - echo " will rescan all files of the given user" . PHP_EOL; - echo " files:scan --all" . PHP_EOL; - echo " will rescan all files of all known users" . PHP_EOL; - return; -} - -function scanFiles($user) { - $scanner = new \OC\Files\Utils\Scanner($user); - $scanner->listen('\OC\Files\Utils\Scanner', 'scanFile', function($path) { - echo "Scanning $path" . PHP_EOL; - }); - $scanner->listen('\OC\Files\Utils\Scanner', 'scanFolder', function($path) { - echo "Scanning $path" . PHP_EOL; - }); - $scanner->scan(''); -} - -if ($argv[1] === '--all') { - $users = OC_User::getUsers(); -} else { - $users = array($argv[1]); -} - -foreach ($users as $user) { - scanFiles($user); -} |