2022-12-06 06:59:14 +01:00
|
|
|
// Copyright © 2022 Rangeproof Pty Ltd. All rights reserved.
|
|
|
|
|
|
|
|
import Foundation
|
2021-10-05 06:45:54 +02:00
|
|
|
import SignalCoreKit
|
2020-11-05 02:07:21 +01:00
|
|
|
|
2020-11-05 02:15:57 +01:00
|
|
|
public func SNLog(_ message: String) {
|
2023-06-30 09:59:37 +02:00
|
|
|
let threadString: String = (Thread.isMainThread ? " Main" : "")
|
|
|
|
|
2020-11-05 02:07:21 +01:00
|
|
|
#if DEBUG
|
2023-06-30 09:59:37 +02:00
|
|
|
print("[Session\(threadString)] \(message)")
|
2020-11-05 02:07:21 +01:00
|
|
|
#endif
|
2023-06-30 09:59:37 +02:00
|
|
|
OWSLogger.info("[Session\(threadString)] \(message)")
|
2020-11-05 02:07:21 +01:00
|
|
|
}
|
2022-12-06 06:59:14 +01:00
|
|
|
|
|
|
|
public func SNLogNotTests(_ message: String) {
|
|
|
|
guard ProcessInfo.processInfo.environment["XCTestConfigurationFilePath"] == nil else { return }
|
|
|
|
|
|
|
|
SNLog(message)
|
|
|
|
}
|