< prev index next >

bot/src/main/java/org/openjdk/skara/bot/BotRunnerConfiguration.java

Print this page
@@ -261,6 +261,15 @@
          if (!config.contains("webhooks")) {
              return Optional.empty();
          }
          return Optional.of(config.get("webhooks").get("port").asInt());
      }
+ 
+     Duration watchdogTimeout() {
+         if (!config.contains("runner") || !config.get("runner").contains("watchdog")) {
+             log.info("No WorkItem watchdog timeout defined, using default value");
+             return Duration.ofHours(1);
+         } else {
+             return Duration.parse(config.get("runner").get("watchdog").asString());
+         }
+     }
  }
< prev index next >