meta-fii: kudo: Hotswap after target
We want it to be possible to order units prior to the powercycle event
if state needs to be persisted prior to a powercycle.
We also no longer need the logic to handle waiting for the delay as this
is now part of the global target logic.
Change-Id: Icba008e66c81834a65099a25b1af4f7bde4e94b5
Signed-off-by: William A. Kennington III <wak@google.com>
diff --git a/meta-fii/meta-kudo/recipes-kudo/hotswap-power-cycle/files/hotswap-power-cycle.service b/meta-fii/meta-kudo/recipes-kudo/hotswap-power-cycle/files/hotswap-power-cycle.service
index f9f03e7..73b5160 100644
--- a/meta-fii/meta-kudo/recipes-kudo/hotswap-power-cycle/files/hotswap-power-cycle.service
+++ b/meta-fii/meta-kudo/recipes-kudo/hotswap-power-cycle/files/hotswap-power-cycle.service
@@ -1,14 +1,10 @@
[Unit]
Description=Power Cycle by Hotswap Controller
+After=gbmc-psu-hardreset.target
[Service]
-Environment= PSU_HARDRESET_DELAY=1
-EnvironmentFile=-/run/psu_timedelay
-ExecStartPre=sleep $PSU_HARDRESET_DELAY
-ExecStart=gpioset 2 30=1
-Restart=no
Type=oneshot
-RemainAfterExit=true
+ExecStart=gpioset 2 30=1
StandardOutput=syslog
[Install]