PacketTunnelProvider: Show log timestamp
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
@@ -202,7 +202,9 @@ private func wg_log(_ type: OSLogType, message msg: String) {
|
||||
}
|
||||
|
||||
private func file_log(type: OSLogType, message: String) {
|
||||
var msgLine = type.toMessagePrefix() + message
|
||||
let formatter = DateFormatter()
|
||||
formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS: "
|
||||
var msgLine = formatter.string(from: Date()) + message
|
||||
if (msgLine.last! != "\n") {
|
||||
msgLine.append("\n")
|
||||
}
|
||||
@@ -212,16 +214,3 @@ private func file_log(type: OSLogType, message: String) {
|
||||
logFileHandle.synchronizeFile()
|
||||
}
|
||||
}
|
||||
|
||||
extension OSLogType {
|
||||
func toMessagePrefix() -> String {
|
||||
switch (self) {
|
||||
case .debug: return "Debug: "
|
||||
case .info: return "Info: "
|
||||
case .error: return "Error: "
|
||||
case .fault: return "Fault: "
|
||||
default:
|
||||
return "Unknown: "
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user