mirror of
https://github.com/schwabe/ics-openvpn.git
synced 2024-09-19 19:42:29 +02:00
Improve debug logging
This commit is contained in:
parent
8da735fe0a
commit
a85b59e84b
@ -26,6 +26,7 @@ import java.io.DataInputStream;
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
|
||||
/**
|
||||
* Created by arne on 09.11.16.
|
||||
@ -165,23 +166,18 @@ public class StatusListener implements VpnStatus.LogListener {
|
||||
@Override
|
||||
public void newLog(LogItem logItem) {
|
||||
String tag = pkgName + "(OpenVPN)";
|
||||
long logAge = System.currentTimeMillis() - logItem.getLogtime();
|
||||
if (logAge > 5000)
|
||||
{
|
||||
tag += String.format(Locale.US, "[%ds ago]", logAge/1000 );
|
||||
}
|
||||
|
||||
switch (logItem.getLogLevel()) {
|
||||
case INFO:
|
||||
Log.i(tag, logItem.getString(mContext));
|
||||
break;
|
||||
case DEBUG:
|
||||
Log.d(tag, logItem.getString(mContext));
|
||||
break;
|
||||
case ERROR:
|
||||
Log.e(tag, logItem.getString(mContext));
|
||||
break;
|
||||
case VERBOSE:
|
||||
Log.v(tag, logItem.getString(mContext));
|
||||
break;
|
||||
case WARNING:
|
||||
default:
|
||||
Log.w(tag, logItem.getString(mContext));
|
||||
break;
|
||||
case INFO -> Log.i(tag, logItem.getString(mContext));
|
||||
case DEBUG -> Log.d(tag, logItem.getString(mContext));
|
||||
case ERROR -> Log.e(tag, logItem.getString(mContext));
|
||||
case VERBOSE -> Log.v(tag, logItem.getString(mContext));
|
||||
default -> Log.w(tag, logItem.getString(mContext));
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user