DBIx-DWIW
view release on metacpan or search on metacpan
lib/DBIx/DWIW.pm view on Meta::CPAN
=item ProxyKey
If the proxy server you're using requires encryption, supply the
encryption key (as a hex string).
=item ProxyCipher
If the proxy server requires encryption, supply the name of the
package which provides encryption. Typically this is something
like C<Crypt::DES> or C<Crypt::Blowfish>.
=item Unique
A boolean which controls connection reuse.
If false (the default), multiple C<Connect>s with the same connection
parameters (User, Pass, DB, Host) return the same open
connection. If C<Unique> is true, it returns a connection distinct
from all other connections.
lib/DBIx/DWIW.pm view on Meta::CPAN
$desc = "local connection to MySQL server on $myhost";
}
## we're going to build the dsn up incrementally...
my $dsn;
## proxy details
##
## This can be factored together once I'm sure it is working.
# DBI:Proxy:cipher=Crypt::DES;key=$key;hostname=$proxy_host;port=8192;dsn=DBI:mysql:$db:$host
if ($Options{Proxy})
{
if (not ($Options{ProxyHost} and $Options{ProxyPort}))
{
$@ = "ProxyHost and ProxyPort are required when Proxy is set";
die $@ unless $NoAbort;
return ();
}
( run in 0.232 second using v1.01-cache-2.11-cpan-9a3d99fc6dc )