History log of /openbmc/entity-manager/src/entity_manager/main.cpp (Results 1 – 3 of 3)
Revision Date Author Comments
# 4e1142d6 25-Jul-2025 Alexander Hansen <alexander.hansen@9elements.com>

copyright: move to SPDX-License-Identifier

Using SPDX-License-Identifier is more compact and leaves more space on
the screen.

Following the example of bmcweb here and replacing all the old copyrigh

copyright: move to SPDX-License-Identifier

Using SPDX-License-Identifier is more compact and leaves more space on
the screen.

Following the example of bmcweb here and replacing all the old copyright
headers with SPDX.

Change-Id: Iace8c887d58e554e0521b040d332c624a20a3aa8
Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>

show more ...


# e1646276 25-Jul-2025 Alexander Hansen <alexander.hansen@9elements.com>

PowerStatusMonitor: create DBus match in ctor

On request [1], create this change to create the DBus match for our
power status monitor in its constructor.

We get rid of the invalid state of the mat

PowerStatusMonitor: create DBus match in ctor

On request [1], create this change to create the DBus match for our
power status monitor in its constructor.

We get rid of the invalid state of the match not existing and can drop a
check for it.

We can also drop a call in 'main' function previously used to initialize
the match. The public API of this class is simplified.

Tested: Inspection only.

References:
[1] https://gerrit.openbmc.org/c/openbmc/entity-manager/+/81483/comment/858d95be_e2f9f6b8/

Change-Id: Ib05941a90ba2520b25e2c2b1e9a1e325caa722ae
Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>

show more ...


# 44c9025d 27-Jun-2025 Alexander Hansen <alexander.hansen@9elements.com>

entity-manager: separate main.cpp

Create a separate main.cpp for the main function of entity-manager to
facilitate unit testing at a later point. The implementation of
EntityManager (the class) is m

entity-manager: separate main.cpp

Create a separate main.cpp for the main function of entity-manager to
facilitate unit testing at a later point. The implementation of
EntityManager (the class) is more clearly separated from entity-manager
(the application).

Tested: Since the code is only moved and otherwise unchanged, nothing to
test.

Change-Id: Iab5dfccd8ec2122abeb5b044a147798f046646fc
Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>

show more ...