use std::format instead of fmt::format
The std::format is sufficient for the uses in this repository except
for in one file (override_fan_target.cpp, since P2286 isn't supported
by GCC yet). Switch to std::format whenever possible.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ib2576fb530a4d7ce238e1b0bd95b40b476ec2107
diff --git a/control/json/triggers/init.cpp b/control/json/triggers/init.cpp
index f51a09e..32277d7 100644
--- a/control/json/triggers/init.cpp
+++ b/control/json/triggers/init.cpp
@@ -21,12 +21,11 @@
#include "sdbusplus.hpp"
#include "trigger_aliases.hpp"
-#include <fmt/format.h>
-
#include <nlohmann/json.hpp>
#include <phosphor-logging/log.hpp>
#include <algorithm>
+#include <format>
#include <iterator>
#include <memory>
#include <numeric>
@@ -109,7 +108,7 @@
// TODO How to handle this? Create timer to keep checking for
// object/service to appear? When to stop checking?
log<level::ERR>(
- fmt::format(
+ std::format(
"Unable to get service name for path {}, interface {}",
member, intf)
.c_str());
@@ -128,7 +127,7 @@
// Path and/or interface configured does not exist on dbus?
// TODO How to handle this? Create timer to keep checking for
// object/service to appear? When to stop checking?
- log<level::ERR>(fmt::format("Unable to get service({}) owner "
+ log<level::ERR>(std::format("Unable to get service({}) owner "
"state for path {}, interface {}",
servName, member, intf)
.c_str());
@@ -167,7 +166,7 @@
return std::move(list) + ", " + method.first;
});
auto msg =
- fmt::format("Event '{}' requires a supported method given to "
+ std::format("Event '{}' requires a supported method given to "
"be init driven, available methods: {}",
eventName, availMethods);
log<level::ERR>(msg.c_str());