Tim Bunce > DBI-1.55 > DBD::Gofer::Transport::pipeone

Download:
DBI-1.55.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  3
Open  1
View Bugs
Report a bug
Module Version: 0.009451   Source   Latest Release: DBI-1.609

NAME ^

DBD::Gofer::Transport::pipeone - DBD::Gofer client transport for testing

SYNOPSIS ^

  $original_dsn = "...";
  DBI->connect("dbi:Gofer:transport=pipeone;dsn=$original_dsn",...)

or, enable by setting the DBI_AUTOPROXY environment variable:

  export DBI_AUTOPROXY="dbi:Gofer:transport=pipeone"

DESCRIPTION ^

Connect via DBD::Gofer and execute each request by starting executing a subprocess.

This is, as you might imagine, spectacularly inefficient!

It's only intended for testing. Specifically it demonstrates that the server side is completely stateless.

It also provides a base class for the much more useful DBD::Gofer::Transport::stream transport.

AUTHOR AND COPYRIGHT ^

The DBD::Gofer, DBD::Gofer::* and DBI::Gofer::* modules are Copyright (c) 2007 Tim Bunce. Ireland. All rights reserved.

You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file.

SEE ALSO ^

DBD::Gofer