diff --git a/pyghmi/ipmi/bmc.py b/pyghmi/ipmi/bmc.py index f4090c5d..08e73590 100644 --- a/pyghmi/ipmi/bmc.py +++ b/pyghmi/ipmi/bmc.py @@ -72,6 +72,9 @@ class Bmc(serversession.IpmiServer): rc = self.power_cycle() elif directive == 3: rc = self.power_reset() + elif directive == 4: + # i.e. a NMI reset + rc = self.cold_reset() elif directive == 5: rc = self.power_shutdown() if rc is None: