summaryrefslogtreecommitdiffstats
path: root/led-main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'led-main.cpp')
-rw-r--r--led-main.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/led-main.cpp b/led-main.cpp
index 8a091eb..2dc0dce 100644
--- a/led-main.cpp
+++ b/led-main.cpp
@@ -1,12 +1,14 @@
#include <iostream>
+#include "ledlayout.hpp"
#include "manager.hpp"
#include "group.hpp"
#include "config.h"
+#include "led-gen.hpp"
int main(void)
{
/** @brief Group manager object */
- phosphor::led::Manager manager;
+ phosphor::led::Manager manager(systemLedMap);
/** @brief Dbus constructs used by LED Group manager */
sdbusplus::bus::bus bus = sdbusplus::bus::new_default();
@@ -18,7 +20,7 @@ int main(void)
std::vector<std::unique_ptr<phosphor::led::Group>> groups;
/** Now create so many dbus objects as there are groups */
- for (auto &grp: phosphor::led::Manager::ledMap)
+ for (auto &grp: systemLedMap)
{
groups.emplace_back(std::make_unique<phosphor::led::Group>(
bus, grp.first, manager));
OpenPOWER on IntegriCloud