#pragma once #include "config.h" #include namespace phosphor { namespace rsyslog_utils { /** @brief Restart rsyslog's systemd unit */ void restart() { auto bus = sdbusplus::bus::new_default(); auto method = bus.new_method_call(SYSTEMD_BUSNAME, SYSTEMD_PATH, SYSTEMD_INTERFACE, "RestartUnit"); method.append("rsyslog.service", "replace"); bus.call_noreply(method); } } // namespace rsyslog_utils } // namespace phosphor