Just wanted to let you know that this worked perfectly. Thanks! On Jul 27, 4:52 pm, "Jamis Buck" <[EMAIL PROTECTED]> wrote: > They write to stdout because I didn't want the output indented like > the logger does. > > Here, though, is one hackish way to capture the output from the > monitor action. Just put the following in your capfile: > > require 'capistrano/ext/monitor' > > def monitor.out > @out ||= StringIO.new > end > > def monitor.print(*args) > out.print(*args) > end > > def monitor.puts(*args) > out.puts(*args) > end > > Then, you can get the output via monitor.out.string. > > - Jamis > > On 7/27/07, goodieboy <[EMAIL PROTECTED]> wrote: > > > > > Hi, > > > Been using capistrano-ext and it's great! I also put the multistage to > > action and it's working great too. > > > I was wondering though, why tasks like uptime and load are outputting > > directly to STDOUT and not the Capistrano logger? Is there a way to > > temporarily capture STDOUT or a what about a nifty way to override > > that? > > > Thanks! > > Matt
--~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---