Author: pgier
Date: Tue Feb  8 17:55:22 2011
New Revision: 1068495

URL: http://svn.apache.org/viewvc?rev=1068495&view=rev
Log:
[MANTRUN-160] Set the correct Ant log levels
Submitted by: Ben Alex

o Applied with minor formatting change

Modified:
    
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java

Modified: 
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java?rev=1068495&r1=1068494&r2=1068495&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntRunMojo.java
 Tue Feb  8 17:55:22 2011
@@ -256,7 +256,27 @@ public class AntRunMojo
             DefaultLogger antLogger = new DefaultLogger();
             antLogger.setOutputPrintStream( System.out );
             antLogger.setErrorPrintStream( System.err );
-            antLogger.setMessageOutputLevel( getLog().isDebugEnabled() ? 
Project.MSG_DEBUG : Project.MSG_INFO );
+            
+            if ( getLog().isDebugEnabled() )
+            {
+                antLogger.setMessageOutputLevel( Project.MSG_DEBUG );
+            }
+            else if ( getLog().isInfoEnabled() )
+            {
+                antLogger.setMessageOutputLevel( Project.MSG_INFO );
+            }
+            else if ( getLog().isWarnEnabled() )
+            {
+                antLogger.setMessageOutputLevel( Project.MSG_WARN );
+            }
+            else if ( getLog().isErrorEnabled() )
+            {
+                antLogger.setMessageOutputLevel( Project.MSG_ERR );
+            }
+            else
+            {
+                antLogger.setMessageOutputLevel( Project.MSG_VERBOSE );
+            }
 
             antProject.addBuildListener( antLogger );
             antProject.setBaseDir( mavenProject.getBasedir() );


Reply via email to