DBIx-HA
view release on metacpan or search on metacpan
lib/DBIx/HA.pm view on Meta::CPAN
if ($loaded_Apache) {
unless ($Apache::ServerStarting == 1) {
my $r = Apache->request;
$r->notes("activedb_$dbname", $dbidx) if (ref $r);
}
$logdir = Apache::server_root_relative(undef,'logs');
open IN, ">/$logdir/DBIxHA_activedb_$dbname" || return 0;
print IN $DBIx::HA::activeserver{$dbname};
close IN;
if ($Apache::ServerStarting == 1) {
chmod 0666, "$logdir/DBIxHA_activedb_$dbname";
}
}
}
return 1;
}
sub _getdbname {
# returns the db server name when given the dsn string
my $dsn = shift;
warn "$prefix in _getdbname: $DBIx::HA::finddbserver{$dsn} \n" if (DBIx_HA_DEBUG > 2);
( run in 0.236 second using v1.01-cache-2.11-cpan-496ff517765 )