[Catalyst] Executing external applications from catalyst.
    Jesper Krogh 
    jesper at krogh.cc
       
    Wed Dec 14 11:40:15 CET 2005
    
    
  
> I have a few perlmodules that executes external applications using
> IPC::Open3
>
> my ($OUT,$ERR,$WRT); $pid = open3($WRT,$OUT,$ERR, $cmd);
>
> But when I use this from within catalyst the output buffer seems to end
> up somewhere else than in $OUT.
Further debugging shows that IPC::Open2, IPC::Open3, Proc::Reliable
(probably the same) all doesn't work from within catalyst.
Backtics and
open STATUS,"cmd |";
both works.
Jesper
-- 
Jesper Krogh
    
    
More information about the Catalyst
mailing list