1 #include "platform_manager.hpp"
2 
3 #include "terminus_manager.hpp"
4 
5 #include <phosphor-logging/lg2.hpp>
6 
7 PHOSPHOR_LOG2_USING;
8 
9 namespace pldm
10 {
11 namespace platform_mc
12 {
13 
14 exec::task<int> PlatformManager::initTerminus()
15 {
16     for (auto& [tid, terminus] : termini)
17     {
18         if (terminus->initialized)
19         {
20             continue;
21         }
22         terminus->initialized = true;
23     }
24     co_return PLDM_SUCCESS;
25 }
26 
27 } // namespace platform_mc
28 } // namespace pldm
29