Author: schor
Date: Thu Feb 9 21:27:28 2012
New Revision: 1242536
URL: http://svn.apache.org/viewvc?rev=1242536&view=rev
Log:
[UIMA-2369] cleanup reporting
Modified:
uima/build/trunk/uima-build-helper-maven-plugin/src/main/java/org/apache/uima/buildhelper/CopyFromApacheDist.java
Modified:
uima/build/trunk/uima-build-helper-maven-plugin/src/main/java/org/apache/uima/buildhelper/CopyFromApacheDist.java
URL:
http://svn.apache.org/viewvc/uima/build/trunk/uima-build-helper-maven-plugin/src/main/java/org/apache/uima/buildhelper/CopyFromApacheDist.java?rev=1242536&r1=1242535&r2=1242536&view=diff
==============================================================================
---
uima/build/trunk/uima-build-helper-maven-plugin/src/main/java/org/apache/uima/buildhelper/CopyFromApacheDist.java
(original)
+++
uima/build/trunk/uima-build-helper-maven-plugin/src/main/java/org/apache/uima/buildhelper/CopyFromApacheDist.java
Thu Feb 9 21:27:28 2012
@@ -167,6 +167,7 @@ public class CopyFromApacheDist extends
System.out.format("%,12d of %,12d\r", readSoFar, totalSize);
byte[] buf = new byte[1024*1024]; // buffer size
+ long timeToLog = System.currentTimeMillis();
while(true) {
int bytesRead;
try {
@@ -176,6 +177,7 @@ public class CopyFromApacheDist extends
}
if (bytesRead < 0 ) {
if (readSoFar == totalSize) {
+ System.out.format("%nFinished%n");
break;
}
System.out.format("%n *** Premature EOF, %,12d read out of %,12d
Retry %d%n", readSoFar, totalSize, retry);
@@ -197,7 +199,10 @@ public class CopyFromApacheDist extends
throw new MojoExecutionException("While writing target file in
location " + targetFile.getAbsolutePath(), e);
}
readSoFar = readSoFar + bytesRead;
- System.out.format("%,12d of %,12d\r", readSoFar, totalSize);
+ if (System.currentTimeMillis() - timeToLog > 1000) {
+ timeToLog = System.currentTimeMillis();
+ System.out.format("%,12d of %,12d\r", readSoFar, totalSize);
+ }
}
try {
@@ -212,7 +217,6 @@ public class CopyFromApacheDist extends
}
break; // out of retry loop
}
- System.out.println("");
}
// public static void main(String[] args) throws IOException {