#include "manager.hpp" //This will eventually be generated by a script. using namespace phosphor::fan::control; const std::vector Manager::_zoneLayouts { //Air cooled std::make_tuple(std::vector{}, std::vector{std::make_tuple(0, 10500, std::vector{ std::make_tuple("/system/chassis/motherboard/fan0", std::vector{"fan0"}), std::make_tuple("/system/chassis/motherboard/fan1", std::vector{"fan1"}), std::make_tuple("/system/chassis/motherboard/fan2", std::vector{"fan2"}), std::make_tuple("/system/chassis/motherboard/fan3", std::vector{"fan3"})})}), //Water and air cooled std::make_tuple(std::vector{}, std::vector{std::make_tuple(0, 10500, std::vector{ std::make_tuple("/system/chassis/motherboard/fan0", std::vector{"fan0"}), std::make_tuple("/system/chassis/motherboard/fan2", std::vector{"fan2"}), std::make_tuple("/system/chassis/motherboard/fan3", std::vector{"fan3"})})}) };