summaryrefslogtreecommitdiff
path: root/meta-quanta/meta-gbs
diff options
context:
space:
mode:
authorGeorge Hung <george.hung@quantatw.com>2021-06-17 05:14:56 +0300
committerGeorge Hung <george.hung@quantatw.com>2021-06-17 08:36:26 +0300
commitce1a2e14897a1c5deb614023a717f9cfd4c79475 (patch)
tree7b401cf1161fd42b6f474832de183171d32d94ae /meta-quanta/meta-gbs
parent1279465d764832d7343ba38717cc3f4dffea40b4 (diff)
downloadopenbmc-ce1a2e14897a1c5deb614023a717f9cfd4c79475.tar.xz
meta-quanta: gbs: avoid to set LED config to D-bus failed
Use mapper get-service to check if each LED D-bus is ready and also make LED group service restart not too fast when the serive start failed Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: Idd002e4f42d2664bc2f573a8dcc1afcfa593178a
Diffstat (limited to 'meta-quanta/meta-gbs')
-rw-r--r--meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager/service-override.conf5
1 files changed, 5 insertions, 0 deletions
diff --git a/meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager/service-override.conf b/meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager/service-override.conf
index 0f4083416..70783a8c4 100644
--- a/meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager/service-override.conf
+++ b/meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager/service-override.conf
@@ -1,2 +1,7 @@
[Unit]
StartLimitBurst=10
+
+[Service]
+RestartSec=3s
+ExecStartPre=mapper get-service /xyz/openbmc_project/led/physical/heartbeat
+ExecStartPre=mapper get-service /xyz/openbmc_project/led/physical/sys_boot_status