Don't log requests when rebuilding cache
This commit is contained in:
parent
39e30a10c4
commit
fdc6e02b49
|
@ -10,20 +10,24 @@ public class CacheVerificationLogger implements ToolingClientLogger {
|
|||
|
||||
public static final String FHIR_TXCACHE_REBUILD = "fhir.txcache.rebuild";
|
||||
|
||||
public static final String isRebuildingCache = System.getProperty(FHIR_TXCACHE_REBUILD);
|
||||
|
||||
@Getter
|
||||
int requests = 0;
|
||||
|
||||
@Override
|
||||
public void logRequest(String method, String url, List<String> headers, byte[] body) {
|
||||
System.err.println("Unexpected request to server");
|
||||
System.err.println(method);
|
||||
System.err.println(url);
|
||||
for (String header : headers) {
|
||||
System.err.println("Header: " + header);
|
||||
if (!isRebuildingCache()) {
|
||||
System.err.println("Unexpected request to server");
|
||||
System.err.println(method);
|
||||
System.err.println(url);
|
||||
for (String header : headers) {
|
||||
System.err.println("Header: " + header);
|
||||
}
|
||||
System.err.println("Body");
|
||||
System.err.println("----");
|
||||
System.err.println(new String(body, StandardCharsets.UTF_8));
|
||||
}
|
||||
System.err.println("Body");
|
||||
System.err.println("----");
|
||||
System.err.println(new String(body, StandardCharsets.UTF_8));
|
||||
requests++;
|
||||
}
|
||||
|
||||
|
@ -42,10 +46,13 @@ public class CacheVerificationLogger implements ToolingClientLogger {
|
|||
|
||||
}
|
||||
|
||||
public boolean verifyHasNoRequests() {
|
||||
String isRebuildingCache = System.getProperty(FHIR_TXCACHE_REBUILD);
|
||||
private boolean isRebuildingCache() {
|
||||
return isRebuildingCache != null && "TRUE".equals(isRebuildingCache.toUpperCase());
|
||||
}
|
||||
|
||||
if (isRebuildingCache != null && "TRUE".equals(isRebuildingCache.toUpperCase())) {
|
||||
public boolean verifyHasNoRequests() {
|
||||
|
||||
if (isRebuildingCache()) {
|
||||
return true;
|
||||
} else {
|
||||
if (requests != 0) {
|
||||
|
|
Loading…
Reference in New Issue