Move chassis and trigger to dbus utility
Using the utility classes reduces compile times and reduces the number
of template specializations that get generated. These are the last two
left in the codebase for getProperty, so fix them.
Tested: On Last commit.
Change-Id: I0ca8411b74b58dbeb42587b88cfd66c0e674b8c8
Signed-off-by: Ed Tanous <etanous@nvidia.com>
diff --git a/http/app.hpp b/http/app.hpp
index 8687c9c..6d456af 100644
--- a/http/app.hpp
+++ b/http/app.hpp
@@ -10,12 +10,12 @@
#include "logging.hpp"
#include "routing.hpp"
#include "routing/dynamicrule.hpp"
+#include "str_utility.hpp"
#include <sys/socket.h>
#include <systemd/sd-daemon.h>
#include <boost/asio/ip/tcp.hpp>
-#include <boost/asio/ssl/context.hpp>
#include <cstddef>
#include <cstdint>
@@ -23,6 +23,7 @@
#include <optional>
#include <span>
#include <string>
+#include <string_view>
#include <utility>
#include <vector>
diff --git a/http/http_server.hpp b/http/http_server.hpp
index b2721c6..b2e8cc0 100644
--- a/http/http_server.hpp
+++ b/http/http_server.hpp
@@ -15,7 +15,6 @@
#include <boost/asio/signal_set.hpp>
#include <boost/asio/ssl/context.hpp>
#include <boost/asio/ssl/stream.hpp>
-#include <boost/asio/ssl/verify_mode.hpp>
#include <boost/asio/steady_timer.hpp>
#include <chrono>