You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Roman Rytov <rr...@entopia.com> on 2004/01/06 13:27:02 UTC
Logging to console and a file
Is there a way to redirect a console logger to a file and at the same
time leave it on conlose output? Can two loggers be added?
Roman
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: Logging to console and a file
Posted by Jake Ewerdt <ja...@emeta.com>.
I use the record tag. Just put this at the top of your target and it should log everything.
<tstamp><format property="TIMESTAMP" pattern="yyyyMMddHHmmss" /></tstamp>
<record name="/tmp/debug.${TIMESTAMP}" loglevel="info" append="no" action="start"/>
You can change info to warn or error to log less or verbose or debug to log more.
-jake
On Tuesday 06 January 2004 09:00 am, Wascally Wabbit wrote:
> At 07:27 AM 1/6/2004, you wrote:
> >Is there a way to redirect a console logger to a file and at the same
> >time leave it on conlose output? Can two loggers be added?
> >
> >Roman
>
> I have not verified this but... you could try the <capturelogs>
> and/or <capture-stdio> task in AntXtras package. FYI:
>
> <target name="Whatever">
> <capturelogs importantfrom="info">
>
> [bla bla bla]
>
> <copylogged tofile="${mylogs}/captured.logs"/>
> </capturelogs>
> </target>
>
> You can also capture stdio by substituting <capture-stdio>
> for <capturelogs> and setting the "from" attribute of
> the <copylogged> task to "stdio" (otherwise it defaults to
> "antlogs".
>
>
> The Wabbit
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: Logging to console and a file
Posted by Wascally Wabbit <wa...@earthling.net>.
At 07:27 AM 1/6/2004, you wrote:
>Is there a way to redirect a console logger to a file and at the same
>time leave it on conlose output? Can two loggers be added?
>
>Roman
I have not verified this but... you could try the <capturelogs>
and/or <capture-stdio> task in AntXtras package. FYI:
<target name="Whatever">
<capturelogs importantfrom="info">
[bla bla bla]
<copylogged tofile="${mylogs}/captured.logs"/>
</capturelogs>
</target>
You can also capture stdio by substituting <capture-stdio>
for <capturelogs> and setting the "from" attribute of
the <copylogged> task to "stdio" (otherwise it defaults to
"antlogs".
The Wabbit
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org