Add sys command for powercycle on host shutdown.

The new command will trigger a power cycle the next time the host shuts
down. This can exist in parallel with the existing mechanism to trigger
a power cycle after a specified time interval.

The implementation of host state detection and power cycling is platfrom
specific; the new command will just add a temporary file that marks the
system ready to powercycle on the next shutdown. Usually, a systemd unit
would be enabled by the presence of this file to handle the power
cycling process.

Signed-off-by: Shounak Mitra <shounak@google.com>
Change-Id: I0cc40307748fb996be3f6062d8cba1a4b5049683
diff --git a/commands.hpp b/commands.hpp
index e8f1efa..19632ef 100644
--- a/commands.hpp
+++ b/commands.hpp
@@ -23,6 +23,8 @@
     SysEntityName = 6,
     // Returns the machine name of the image
     SysMachineName = 7,
+    // Arm for psu reset on host shutdown
+    SysPsuHardResetOnShutdown = 8,
 };
 
 } // namespace ipmi