| // Copyright 2016 The Fuchsia Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #include <lib/syslog/cpp/log_settings.h> |
| #include <lib/syslog/cpp/logging_backend.h> |
| |
| namespace syslog { |
| |
| void SetLogSettings(const LogSettings& settings) { syslog_backend::SetLogSettings(settings); } |
| |
| void SetLogSettings(const LogSettings& settings, const std::initializer_list<std::string>& tags) { |
| syslog_backend::SetLogSettings(settings, tags); |
| } |
| |
| void SetTags(const std::initializer_list<std::string>& tags) { |
| SetLogSettings({.min_log_level = GetMinLogLevel()}, tags); |
| } |
| |
| LogSeverity GetMinLogLevel() { return syslog_backend::GetMinLogLevel(); } |
| |
| } // namespace syslog |