[email protected] wrote:
Can me someone say, where i can, who i can close the dbd-connection in line
09, so that line 10 reopen the connection.
01 sub foo
02 {
03 my ( $self, $c ) = @_;
04 my $model = $c->model('DB::TABLE') ;
05 my $row ;
06 my $res ;
07
08 $row = { ... } ;
09 ## $model-> method to call for dbd->disconnect()
10 $res = [$model->search($row)] ;
11
12 ...
13 }
Erm, this is a DBIx::Class question isn't it? (At a guess - you haven't
told us in any way what code you're using to provide your DB model, so
I'm just wildly speculating here).
You want to do something like $c->model('DB')->schema to get the
DBIx::Class::Schema, then call ->disconnect on that, or possibly
->schema->dbh->disconnect.
Cheers
t0m
_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/