| commit | 9bb4a3867ab1cc14605b6fc56a696b18bff80e20 | [log] [tgz] |
|---|---|---|
| author | Vernon Mauery <vernon.mauery@linux.intel.com> | Fri Nov 05 12:46:19 2021 -0700 |
| committer | Vernon Mauery <vernon.mauery@linux.intel.com> | Tue Nov 23 01:14:12 2021 +0000 |
| tree | 33fc5185e300a3502f86ddfeb50979079880ef16 | |
| parent | c2c3a40ad528dc18e708edb8abd1b6e3f5469ebf [diff] |
Rework setNmiProperty to use yielding Dbus API
setNmiProperty was the last holdout making blocking Dbus calls in the
ipmiChassisControl function. This converts the blocking calls to
yielding calls, making use of the Context object.
Tested: ipmitool chassis power diag
Check host to see that it recieved an NMI
Change-Id: I4d96752b020947cc08a1e985213afc1af735344d
Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
To build this package, do the following steps:
1. ./bootstrap.sh
2. ./configure ${CONFIGURE_FLAGS}
3. make
To clean the repository run ./bootstrap.sh clean.