X-Git-Url: http://www.dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXSql.pm;h=1a4fee810718c8c1ddcba4506007482f04638035;hb=b9dffeff7239952814342dad19db3a51def6fab7;hp=5d45eb94ea68108ba6b2e023f7edb32906981893;hpb=dc305f992d75a6b35edda9e1aefab510a3ed617e;p=spider.git diff --git a/perl/DXSql.pm b/perl/DXSql.pm index 5d45eb94..1a4fee81 100644 --- a/perl/DXSql.pm +++ b/perl/DXSql.pm @@ -10,18 +10,17 @@ package DXSql; use strict; +use DXSql::SQLite; +use DXSql::mysql; use DXDebug; -use vars qw($VERSION $BRANCH); -$VERSION = sprintf( "%d.%03d", q$Revision$ =~ /(\d+)\.(\d+)/ ); -$BRANCH = sprintf( "%d.%03d", q$Revision$ =~ /\d+\.\d+\.(\d+)\.(\d+)/ || (0,0)); -$main::build += $VERSION; -$main::branch += $BRANCH; - -our $active = 0; +use vars qw($active); +$active = 0; sub init { + my $dsn = shift; + return unless $dsn; return $active if $active; eval {