From: Dobrica Pavlinusic Date: Wed, 9 Nov 2011 11:51:18 +0000 (+0000) Subject: make MongoDB module optional X-Git-Url: http://git.rot13.org/?p=pxelator;a=commitdiff_plain;h=c3f81d6838a17c8d0ddbf9cdfdd19c6440b28518;ds=sidebyside make MongoDB module optional --- diff --git a/lib/PXElator/store.pm b/lib/PXElator/store.pm index 0f691eb..6624c64 100644 --- a/lib/PXElator/store.pm +++ b/lib/PXElator/store.pm @@ -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' );