1 #include "config.h"
2 
3 #include "item_updater.hpp"
4 
5 #include <sdbusplus/bus.hpp>
6 #include <sdbusplus/server/manager.hpp>
7 
8 int main(int argc, char* argv[])
9 {
10     auto bus = sdbusplus::bus::new_default();
11 
12     // Add sdbusplus ObjectManager.
13     sdbusplus::server::manager::manager objManager(bus, SOFTWARE_OBJPATH);
14 
15     phosphor::software::updater::ItemUpdater updater(bus, SOFTWARE_OBJPATH);
16 
17     bus.request_name(BUSNAME_UPDATER);
18 
19     while (true)
20     {
21         bus.process_discard();
22         bus.wait();
23     }
24     return 0;
25 }
26