aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib/Command
diff options
context:
space:
mode:
authorRobin Appelman <robin@icewind.nl>2020-09-23 15:16:16 +0200
committerRobin Appelman <robin@icewind.nl>2020-09-23 15:16:16 +0200
commita79f9605b4bfcae2a05f80add087b27929da2d90 (patch)
tree0a93a259b269fd6d87da66fb048a582aa0e49f6e /apps/files_external/lib/Command
parentf62e880a6cfc3d826f0c106fdd46bb801b847378 (diff)
downloadnextcloud-server-a79f9605b4bfcae2a05f80add087b27929da2d90.tar.gz
nextcloud-server-a79f9605b4bfcae2a05f80add087b27929da2d90.zip
add option to disable notify self check
Signed-off-by: Robin Appelman <robin@icewind.nl>
Diffstat (limited to 'apps/files_external/lib/Command')
-rw-r--r--apps/files_external/lib/Command/Notify.php11
1 files changed, 10 insertions, 1 deletions
diff --git a/apps/files_external/lib/Command/Notify.php b/apps/files_external/lib/Command/Notify.php
index 0718b0eee66..6537e94832c 100644
--- a/apps/files_external/lib/Command/Notify.php
+++ b/apps/files_external/lib/Command/Notify.php
@@ -85,6 +85,11 @@ class Notify extends Base {
InputOption::VALUE_REQUIRED,
'The directory in the storage to listen for updates in',
'/'
+ )->addOption(
+ 'no-self-check',
+ '',
+ InputOption::VALUE_NONE,
+ 'Disable self check on startup'
);
parent::configure();
}
@@ -138,7 +143,11 @@ class Notify extends Base {
$path = trim($input->getOption('path'), '/');
$notifyHandler = $storage->notify($path);
- $this->selfTest($storage, $notifyHandler, $verbose, $output);
+
+ if (!$input->getOption('no-self-check')) {
+ $this->selfTest($storage, $notifyHandler, $verbose, $output);
+ }
+
$notifyHandler->listen(function (IChange $change) use ($mount, $verbose, $output) {
if ($verbose) {
$this->logUpdate($change, $output);