add a DebugInfo switch

Signed-off-by: pengzhile <pengzhile@gmail.com>
pull/1/head
pengzhile 3 years ago
parent c9dc6b4abb
commit 3fc69ee29f

@ -49,4 +49,5 @@ EQUAL,somedomain
## Debug info
* the `ja-netfilter` will **NOT** output debugging information by default
* add environment variable `JANF_DEBUG=1` and start to enable it
* add environment variable `JANF_DEBUG=1` and start to enable it
* or add system property `-Djanf.debug=1` to enable it

@ -3,7 +3,7 @@ package io.zhile.research.ja.netfilter.commons;
import io.zhile.research.ja.netfilter.utils.DateUtils;
public class DebugInfo {
private static final boolean DEBUG = "1".equals(System.getenv("JANF_DEBUG"));
private static final boolean DEBUG = "1".equals(System.getenv("JANF_DEBUG")) || "1".equals(System.getProperty("janf.debug"));
public static void output(String content) { // No logger lib required
if (!DEBUG) {

Loading…
Cancel
Save