summaryrefslogtreecommitdiff
path: root/src/logger/phosphor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/logger/phosphor.cpp')
-rw-r--r--src/logger/phosphor.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/logger/phosphor.cpp b/src/logger/phosphor.cpp
new file mode 100644
index 0000000..f3575c4
--- /dev/null
+++ b/src/logger/phosphor.cpp
@@ -0,0 +1,13 @@
+#include <phosphor-logging/lg2.hpp>
+
+#include "phosphor.hpp"
+
+namespace smtp::logger
+{
+ void Phosphor::LogError( std::string const& method, std::string const& message ) const
+ {
+ auto join_message = method + ',' + message;
+ const auto* msg = "OpenBMC.0.1.SMTPError";
+ lg2::error("SMTP error", "REDFISH_MESSAGE_ID", msg, "REDFISH_MESSAGE_ARGS", join_message);
+ }
+} \ No newline at end of file