make MongoDB module optional
authorDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 9 Nov 2011 11:51:18 +0000 (11:51 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 9 Nov 2011 11:51:18 +0000 (11:51 +0000)
lib/PXElator/store.pm

index 0f691eb..6624c64 100644 (file)
@@ -7,11 +7,11 @@ use POSIX;
 use Time::HiRes qw/time/;
 use Data::Dump qw(dump);
 
-use MongoDB;
-
 our $audit;
 
 eval {
+       require MongoDB;
+
        my $conn   = MongoDB::Connection->new;
        my  $db    = $conn->get_database( 'pxelator' );
        $audit = $db->get_collection( 'audit' );