]> Sergey Matveev's repositories - public-inbox.git/blobdiff - script/public-inbox-watch
watch: remove Filesys::Notify::Simple dependency
[public-inbox.git] / script / public-inbox-watch
index 5cbf761b501a133d0b25937433e877e9950adb9c..2057066a2a9038589120d7ed424550aef44b1444 100755 (executable)
@@ -1,5 +1,5 @@
 #!/usr/bin/perl -w
-# Copyright (C) 2016-2019 all contributors <meta@public-inbox.org>
+# Copyright (C) 2016-2020 all contributors <meta@public-inbox.org>
 # License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt>
 use strict;
 use warnings;
@@ -21,6 +21,7 @@ if ($watch_md) {
                $watch_md->quit if $watch_md;
                $watch_md = undef;
        };
-       alarm(1);
+       # --no-scan is only intended for testing atm, undocumented.
+       alarm(1) unless (grep(/\A--no-scan\z/, @ARGV));
        $watch_md->watch while ($watch_md);
 }