diff --git a/commons/src/main/java/org/archive/checkpointing/Checkpoint.java b/commons/src/main/java/org/archive/checkpointing/Checkpoint.java index a838880c..e82dcb17 100644 --- a/commons/src/main/java/org/archive/checkpointing/Checkpoint.java +++ b/commons/src/main/java/org/archive/checkpointing/Checkpoint.java @@ -86,7 +86,7 @@ public class Checkpoint implements InitializingBean { public void afterPropertiesSet() { name = checkpointDir.getFile().getName(); - shortName = name.substring(name.indexOf("-")); + shortName = name.substring(0, name.indexOf("-")); } public void setSuccess(boolean b) { diff --git a/engine/src/main/java/org/archive/crawler/reporting/CrawlerLoggerModule.java b/engine/src/main/java/org/archive/crawler/reporting/CrawlerLoggerModule.java index df8104ca..00bea67e 100644 --- a/engine/src/main/java/org/archive/crawler/reporting/CrawlerLoggerModule.java +++ b/engine/src/main/java/org/archive/crawler/reporting/CrawlerLoggerModule.java @@ -352,7 +352,7 @@ public class CrawlerLoggerModule */ public void doCheckpoint(Checkpoint checkpointInProgress) throws IOException { // Rotate off crawler logs. - rotateLogFiles("." + checkpointInProgress.getShortName()); + rotateLogFiles("." + checkpointInProgress.getName()); } public void finishCheckpoint(Checkpoint checkpointInProgress) {}