summaryrefslogtreecommitdiffstats
path: root/node-maintainer
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@oath.com>2017-12-18 10:47:37 +0100
committerHåkon Hallingstad <hakon@oath.com>2017-12-18 10:47:37 +0100
commit5ecabc4e0577cc7c1d5b6d4070354af2ab1e8fd0 (patch)
treee1fac631554abbc3623ce4f693e0d093b6c0e84e /node-maintainer
parent012722079ebdf505ae141be8e2b41bb6370c0bea (diff)
lz4 overwrite destination path
Diffstat (limited to 'node-maintainer')
-rw-r--r--node-maintainer/src/main/java/com/yahoo/vespa/hosted/node/maintainer/CoreCollector.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/node-maintainer/src/main/java/com/yahoo/vespa/hosted/node/maintainer/CoreCollector.java b/node-maintainer/src/main/java/com/yahoo/vespa/hosted/node/maintainer/CoreCollector.java
index 4681010940c..de08bdbe107 100644
--- a/node-maintainer/src/main/java/com/yahoo/vespa/hosted/node/maintainer/CoreCollector.java
+++ b/node-maintainer/src/main/java/com/yahoo/vespa/hosted/node/maintainer/CoreCollector.java
@@ -2,7 +2,6 @@
package com.yahoo.vespa.hosted.node.maintainer;
import com.yahoo.collections.Pair;
-import static com.yahoo.vespa.defaults.Defaults.getDefaults;
import com.yahoo.system.ProcessExecuter;
import java.io.IOException;
@@ -19,6 +18,8 @@ import java.util.logging.Logger;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
+import static com.yahoo.vespa.defaults.Defaults.getDefaults;
+
/**
* Takes in a compressed (lz4) or uncompressed core dump and collects relevant metadata.
*
@@ -166,7 +167,7 @@ public class CoreCollector {
Path decompressedPath = Paths.get(coredumpPath.toString().replaceFirst("\\.lz4$", ""));
Pair<Integer, String> result = processExecuter.exec(
- new String[]{LZ4_PATH, "-d", coredumpPath.toString(), decompressedPath.toString()});
+ new String[]{LZ4_PATH, "-f", "-d", coredumpPath.toString(), decompressedPath.toString()});
if (result.getFirst() != 0) {
throw new RuntimeException("Failed to decompress file " + coredumpPath + ": " + result);
}