diff --git a/engine/src/main/java/org/archive/crawler/restlet/EngineApplication.java b/engine/src/main/java/org/archive/crawler/restlet/EngineApplication.java
index 9024822b..6378eb40 100644
--- a/engine/src/main/java/org/archive/crawler/restlet/EngineApplication.java
+++ b/engine/src/main/java/org/archive/crawler/restlet/EngineApplication.java
@@ -78,7 +78,6 @@ public class EngineApplication extends Application {
@Override
Reference determineRootRef(Request request) {
String ref = "file:/";
- System.out.println(ref);
return new Reference(ref);
}};
anypath.setListingAllowed(true);
diff --git a/engine/src/main/java/org/archive/crawler/restlet/JobResource.java b/engine/src/main/java/org/archive/crawler/restlet/JobResource.java
index 7bfebecb..2b29dfef 100644
--- a/engine/src/main/java/org/archive/crawler/restlet/JobResource.java
+++ b/engine/src/main/java/org/archive/crawler/restlet/JobResource.java
@@ -161,10 +161,10 @@ public class JobResource extends Resource {
// configuration
pw.println("configuration: ");
- printLinkedIfInJobDirectory(pw, cj.getPrimaryConfig());
+ printLinked(pw, cj.getPrimaryConfig());
for(File f : cj.getImportedConfigs(cj.getPrimaryConfig())) {
pw.println("imported: ");
- printLinkedIfInJobDirectory(pw,f);
+ printLinked(pw,f);
}
// if(cj.isXmlOk()) {
@@ -225,10 +225,11 @@ public class JobResource extends Resource {
pw.println("
Alerts
");
pw.println(cj.getAlertCount()==0 ? "none" : cj.getAlertCount());
if(cj.getAlertCount()>0) {
- pw.println("tail alert log...");
+ printLinkedFile(
+ pw,
+ cj.getCrawlController().getLoggerModule().getAlertsLogPath().getFile(),
+ "tail alert log...",
+ "?format=paged&pos=-1&lines=-128");
}
pw.println("
Rates
");
@@ -252,10 +253,11 @@ public class JobResource extends Resource {
if(cj.isRunning() || (cj.isContainerOk() && !cj.isLaunchable())) {
// show crawl log for running or finished crawls
pw.println("
");
try {
@@ -298,7 +300,7 @@ public class JobResource extends Resource {
for(ConfigPath cp : cj.getConfigPaths().values()) {
pw.println("