Bug 7963 follow-up: die nicely if AnyEvent libraries not installed
authorPaul Poulain <paul.poulain@biblibre.com>
Tue, 2 Oct 2012 14:55:32 +0000 (16:55 +0200)
committerPaul Poulain <paul.poulain@biblibre.com>
Fri, 5 Oct 2012 09:44:56 +0000 (11:44 +0200)
Signed-off-by: Frédéric Demians <f.demians@tamil.fr>
Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
misc/cronjobs/check-url-quick.pl

index 632a1fe..d1674e8 100755 (executable)
@@ -22,8 +22,8 @@ use Pod::Usage;
 use Getopt::Long;
 use C4::Context;
 use C4::Biblio;
-use AnyEvent;
-use AnyEvent::HTTP;
+eval { require AnyEvent }       or die "This script requires AnyEvent perl library. Use check-url.pl if you can't install AnyEvent" ;
+eval { require AnyEvent::HTTP } or die "This script requires AnyEvent::HTTP perl library. Use check-url.pl if you can't install AnyEvent::HTTP" ;
 
 my ( $verbose, $help, $html ) = ( 0, 0, 0 );
 my ( $host,    $host_intranet ) = ( '', '' );