X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FStorage%2FDBI%2FReplicated%2FWithDSN.pm;h=405d157a0039c83454a7d14a4c0eac75f3b9b586;hb=cda869a8afcef42813042caedb83d0a80b145ca0;hp=7d43c85cb017bb8bb8f1aa39ab2944efb003c0db;hpb=071bbccba2ec162da1a78069dc6f8fa371788895;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm b/lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm index 7d43c85..405d157 100644 --- a/lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm +++ b/lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm @@ -31,11 +31,10 @@ Add C to debugging output. around '_query_start' => sub { my ($method, $self, $sql, @bind) = @_; my $dsn = $self->_dbi_connect_info->[0]; - my($op, $rest) = ($sql=~m/^(\w+) (.+)$/); - + my($op, $rest) = (($sql=~m/^(\w+)(.+)$/),'NOP', 'NO SQL'); my $storage_type = $self->can('active') ? 'REPLICANT' : 'MASTER'; - $self->$method("$op [DSN_$storage_type=$dsn] $rest", @bind); + $self->$method("$op [DSN_$storage_type=$dsn]$rest", @bind); }; =head1 ALSO SEE