Merge pull request #3818 from owncloud/update-trigger-cli
Add a CLI script for manually triggering checking a folder for updatesremotes/origin/stable6
commit
bca2eb39fa
@ -0,0 +1,22 @@ |
||||
<?php |
||||
|
||||
require_once __DIR__ . '/../../lib/base.php'; |
||||
|
||||
if (OC::$CLI) { |
||||
if (count($argv) === 2) { |
||||
$file = $argv[1]; |
||||
list(, $user) = explode('/', $file); |
||||
OC_Util::setupFS($user); |
||||
$view = new \OC\Files\View(''); |
||||
/** |
||||
* @var \OC\Files\Storage\Storage $storage |
||||
*/ |
||||
list($storage, $internalPath) = $view->resolvePath($file); |
||||
$watcher = $storage->getWatcher($internalPath); |
||||
$watcher->checkUpdate($internalPath); |
||||
} else { |
||||
echo "Usage: php triggerupdate.php /path/to/file\n"; |
||||
} |
||||
} else { |
||||
echo "This script can be run from the command line only\n"; |
||||
} |
||||
Loading…
Reference in new issue