logging: switch to lg2
It is recommended to use `phosphor::lg2` to format log,
and the correct `CODE_LINE` and `CODE_FUNC` values
can be used in log tracking.
Tested By: Built CertificateManager successfully and Unit Test passes.
Change-Id: Ib2ff946febfe0335d4ecf5fa932683d3a0f117bb
Signed-off-by: Ravi Teja <raviteja28031990@gmail.com>
diff --git a/bmc-vmi-ca/ca_certs_manager.cpp b/bmc-vmi-ca/ca_certs_manager.cpp
index ed0f337..47cb12d 100644
--- a/bmc-vmi-ca/ca_certs_manager.cpp
+++ b/bmc-vmi-ca/ca_certs_manager.cpp
@@ -4,7 +4,7 @@
#include <phosphor-logging/elog-errors.hpp>
#include <phosphor-logging/elog.hpp>
-#include <phosphor-logging/log.hpp>
+#include <phosphor-logging/lg2.hpp>
#include <xyz/openbmc_project/Common/error.hpp>
#include <filesystem>
@@ -14,9 +14,6 @@
{
namespace fs = std::filesystem;
using ::phosphor::logging::elog;
-using ::phosphor::logging::entry;
-using ::phosphor::logging::level;
-using ::phosphor::logging::log;
using ::sdbusplus::xyz::openbmc_project::Common::Error::InvalidArgument;
using Argument =
@@ -31,7 +28,7 @@
{
if (csr.size() > maxCertSize)
{
- log<level::ERR>("Invalid CSR size");
+ lg2::error("Invalid CSR size");
elog<InvalidArgument>(Argument::ARGUMENT_NAME("CSR"),
Argument::ARGUMENT_VALUE(csr.c_str()));
}
@@ -48,7 +45,7 @@
}
catch (const std::invalid_argument& e)
{
- log<level::ERR>(e.what());
+ lg2::error(e.what());
elog<InvalidArgument>(Argument::ARGUMENT_NAME("csr"),
Argument::ARGUMENT_VALUE(csr.c_str()));
}