PEL: switch fmt::format to use std::format
fmt::format is supported in the c++ std. This will
help to remove fmt package dependency.
Change-Id: I89f0a5b67bbfe54168a20e93c989a1ae87f54503
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
diff --git a/extensions/openpower-pels/phal_service_actions.cpp b/extensions/openpower-pels/phal_service_actions.cpp
index a65fe21..c07893d 100644
--- a/extensions/openpower-pels/phal_service_actions.cpp
+++ b/extensions/openpower-pels/phal_service_actions.cpp
@@ -1,11 +1,12 @@
#include "phal_service_actions.hpp"
#include <attributes_info.H>
-#include <fmt/format.h>
#include <libphal.H>
#include <phosphor-logging/log.hpp>
+#include <format>
+
namespace openpower
{
namespace pels
@@ -40,7 +41,7 @@
else
{
log<level::ERR>(
- fmt::format("GUARD: Unsupported GardType [{}] was given ",
+ std::format("GUARD: Unsupported GardType [{}] was given ",
"to get the hardware isolation entry severity type",
guardType.c_str())
.c_str());
@@ -106,7 +107,7 @@
ss << " 0x" << std::hex << static_cast<int>(entityPath[a]);
}
std::string s = ss.str();
- log<level::INFO>(fmt::format("GUARD :({})", s).c_str());
+ log<level::INFO>(std::format("GUARD :({})", s).c_str());
// Get Guard type
auto severity = EntrySeverity::Warning;
@@ -133,7 +134,7 @@
catch (const std::exception& e)
{
log<level::INFO>(
- fmt::format("GUARD: Failed entry creation exception:({})",
+ std::format("GUARD: Failed entry creation exception:({})",
e.what())
.c_str());
}
@@ -207,7 +208,7 @@
catch (const std::exception& e)
{
log<level::INFO>(
- fmt::format(
+ std::format(
"Deconfig: Failed to create records, exception:({})",
e.what())
.c_str());