From d1a67538cf593f2fa9b4bdcbefc3da6a574491d8 Mon Sep 17 00:00:00 2001 From: Marri Devender Rao Date: Sat, 15 Apr 2017 06:00:33 -0500 Subject: storageaddesel: switch to 'report' error API phosphor-logging now has an interface to avoid needing a try/catch to report an error in the same location it is discovered, so switch to using it. Change-Id: I3feb36e41e8dd18a279b34508f8967a4f74485e4 Signed-off-by: Marri Devender Rao --- storageaddsel.cpp | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/storageaddsel.cpp b/storageaddsel.cpp index a1e25d2..b8b7a8d 100644 --- a/storageaddsel.cpp +++ b/storageaddsel.cpp @@ -190,17 +190,8 @@ int send_esel_to_dbus(const char *desc, const char *sev, const char *details, ui } selData[debuglen*3] = '\0'; - log("Received Host Event", entry("ESEL=%s", selData.get())); - - try - { - elog( - prev_entry()); - } - catch (org::open_power::Error::Host::Event& e) - { - commit(org::open_power::Error::Host::Event::errName); - } + using error = org::open_power::Error::Host::Event; + report(error::ESEL(selData.get())); return 0; } -- cgit v1.2.1