From 7b5a918941bdef98f22528186b15acd8061f5686 Mon Sep 17 00:00:00 2001 From: SquidDev Date: Sun, 10 Mar 2019 11:22:11 +0000 Subject: [PATCH] Improve AddressPredicate error messages a little See #134. --- .../computercraft/core/apis/AddressPredicate.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/dan200/computercraft/core/apis/AddressPredicate.java b/src/main/java/dan200/computercraft/core/apis/AddressPredicate.java index e736febdf..e592b353b 100644 --- a/src/main/java/dan200/computercraft/core/apis/AddressPredicate.java +++ b/src/main/java/dan200/computercraft/core/apis/AddressPredicate.java @@ -69,7 +69,10 @@ public class AddressPredicate } catch( NumberFormatException e ) { - ComputerCraft.log.warn( "Cannot parse CIDR size from {} ({})", filter, prefixSizeStr ); + ComputerCraft.log.error( + "Malformed http whitelist/blacklist entry '{}': Cannot extract size of CIDR mask from '{}'.", + filter, prefixSizeStr + ); continue; } @@ -80,7 +83,10 @@ public class AddressPredicate } catch( IllegalArgumentException e ) { - ComputerCraft.log.warn( "Cannot parse IP address from {} ({})", filter, addressStr ); + ComputerCraft.log.error( + "Malformed http whitelist/blacklist entry '{}': Cannot extract IP address from '{}'.", + filter, prefixSizeStr + ); continue; }