blob: 3a0e7c21cf4a0429bd99330ce5d997ffdff94b3f [file] [log] [blame]
Matthew Barthd87f89f2020-07-30 10:41:32 -05001/**
2 * Copyright © 2020 IBM Corporation
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16#include "json_parser.hpp"
17
Matthew Bartha227a162020-08-05 10:51:45 -050018#include "json/manager.hpp"
Matthew Barth23ac24c2020-08-04 13:55:43 -050019#include "types.hpp"
20
21#include <sdbusplus/bus.hpp>
22
Matthew Barthd87f89f2020-07-30 10:41:32 -050023namespace phosphor::fan::control
Matthew Barth23ac24c2020-08-04 13:55:43 -050024{
25
26const std::vector<ZoneGroup> getZoneGroups(sdbusplus::bus::bus& bus)
27{
28 std::vector<ZoneGroup> zoneGrps;
29
30 return zoneGrps;
31}
32
Matthew Barth2dc5aba2020-08-04 14:23:34 -050033const unsigned int getPowerOnDelay(sdbusplus::bus::bus& bus)
34{
Matthew Bartha227a162020-08-05 10:51:45 -050035 json::Manager mgr{bus};
36 return mgr.getPowerOnDelay();
Matthew Barth2dc5aba2020-08-04 14:23:34 -050037}
38
Matthew Barth23ac24c2020-08-04 13:55:43 -050039} // namespace phosphor::fan::control