Revision control

Copy as Markdown

/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
import Foundation
import os.log
enum FxALog {
private static let log = OSLog(
subsystem: Bundle.main.bundleIdentifier!,
category: "FxAccountManager"
)
static func info(_ msg: String) {
log(msg, type: .info)
}
static func debug(_ msg: String) {
log(msg, type: .debug)
}
static func error(_ msg: String) {
log(msg, type: .error)
}
private static func log(_ msg: String, type: OSLogType) {
os_log("%@", log: log, type: type, msg)
}
}