lib/processor.hpp: Clean up
Clean up route generation and remove large lambda functions.
Also separate processor from processor operating configuration
functions into two files.
Change-Id: I2b72f8663105b6a89612e6e7bc1e7e0812b81eae
Signed-off-by: Christopher Meis <christopher.meis@9elements.com>
diff --git a/redfish-core/src/redfish.cpp b/redfish-core/src/redfish.cpp
index 9ee2280..988939f 100644
--- a/redfish-core/src/redfish.cpp
+++ b/redfish-core/src/redfish.cpp
@@ -36,6 +36,7 @@
#include "power_subsystem.hpp"
#include "power_supply.hpp"
#include "processor.hpp"
+#include "processor_operating_config.hpp"
#include "redfish_sessions.hpp"
#include "redfish_v1.hpp"
#include "roles.hpp"
@@ -154,9 +155,7 @@
requestRoutesCrashdumpCollect(app);
}
- requestRoutesProcessorCollection(app);
requestRoutesProcessor(app);
- requestRoutesOperatingConfigCollection(app);
requestRoutesOperatingConfig(app);
requestRoutesMemoryCollection(app);
requestRoutesMemory(app);