|
|
@@ -117,12 +117,12 @@ public class SimpleApiRunnerListener extends ApiRunnerListenerBase { |
|
|
|
+ jsCondition + "): " + url); |
|
|
|
return true; |
|
|
|
} else { |
|
|
|
log.debug(AWAIT_URL + ": received HTTP status OK but JS condition was false (" |
|
|
|
log.info(AWAIT_URL + ": received HTTP status OK but JS condition was false (" |
|
|
|
+ jsCondition + "): (will retry): " + url); |
|
|
|
} |
|
|
|
} |
|
|
|
} catch (Exception e) { |
|
|
|
log.debug(AWAIT_URL+": error, will retry: "+e); |
|
|
|
log.warn(AWAIT_URL+": error, will retry: "+e); |
|
|
|
} |
|
|
|
sleep(checkInterval, AWAIT_URL+" "+url); |
|
|
|
} |
|
|
@@ -135,7 +135,9 @@ public class SimpleApiRunnerListener extends ApiRunnerListenerBase { |
|
|
|
final var separatorPosition = values.indexOf(GRACE_AND_TIMEOUT_SEPARATOR); |
|
|
|
if (separatorPosition < 0) return parseDuration(values); |
|
|
|
|
|
|
|
final var grace = parseDuration(values.substring(0, separatorPosition)); |
|
|
|
final var graceStr = values.substring(0, separatorPosition); |
|
|
|
final var grace = parseDuration(graceStr); |
|
|
|
log.info(AWAIT_URL + ": sleeping for grace period before checking next awaiting URL: " + graceStr); |
|
|
|
sleep(grace, AWAIT_URL + " -grace-"); |
|
|
|
|
|
|
|
return parseDuration(values.substring(separatorPosition + 1)); |
|
|
|