aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/Shared/FileManager+Extension.swift
diff options
context:
space:
mode:
authorRoopesh Chander <roop@roopc.net>2018-12-13 15:38:10 +0530
committerRoopesh Chander <roop@roopc.net>2018-12-13 17:37:14 +0530
commitae7fb7323faf6321d07dd855ea4f7641d2424ec0 (patch)
treee06c8af688ca2de4c0464b7d206a140d9cf92f3d /WireGuard/Shared/FileManager+Extension.swift
parentAvoid using 'VPN' in code where possible (diff)
downloadwireguard-apple-ae7fb7323faf6321d07dd855ea4f7641d2424ec0.tar.xz
wireguard-apple-ae7fb7323faf6321d07dd855ea4f7641d2424ec0.zip
Logging: Use ringlogger for logging from the extension
Signed-off-by: Roopesh Chander <roop@roopc.net>
Diffstat (limited to 'WireGuard/Shared/FileManager+Extension.swift')
-rw-r--r--WireGuard/Shared/FileManager+Extension.swift10
1 files changed, 9 insertions, 1 deletions
diff --git a/WireGuard/Shared/FileManager+Extension.swift b/WireGuard/Shared/FileManager+Extension.swift
index 535b999..06f9e44 100644
--- a/WireGuard/Shared/FileManager+Extension.swift
+++ b/WireGuard/Shared/FileManager+Extension.swift
@@ -14,7 +14,15 @@ extension FileManager {
os_log("Can't obtain shared folder URL", log: OSLog.default, type: .error)
return nil
}
- return sharedFolderURL.appendingPathComponent("last-activated-tunnel-log.txt")
+ return sharedFolderURL.appendingPathComponent("tunnel-log.txt")
+ }
+
+ static var appLogFileURL: URL? {
+ guard let documentDirURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first else {
+ os_log("Can't obtain app documents folder URL", log: OSLog.default, type: .error)
+ return nil
+ }
+ return documentDirURL.appendingPathComponent("app-log.txt")
}
static func deleteFile(at url: URL) -> Bool {