summaryrefslogtreecommitdiff
path: root/meta-google
diff options
context:
space:
mode:
authorWilliam A. Kennington III <wak@google.com>2022-02-11 21:04:03 +0300
committerWilliam A. Kennington III <wak@google.com>2022-02-23 20:19:53 +0300
commitfe08f02e903e6f2d8b03767b9238ad148a3f539a (patch)
tree7b108a5e4659646ba1606a00d03da7820c1a75e8 /meta-google
parentf64e855c454b4a383f453695273c640ccc181350 (diff)
downloadopenbmc-fe08f02e903e6f2d8b03767b9238ad148a3f539a.tar.xz
meta-google: gbmc-bridge: Fail DHCP if hooks fail
We don't want to report a successful DHCP if some of the hooks failed to run. Change-Id: Iaafa555fa99381f0c7ff6bd05fd7038366356fbd Signed-off-by: William A. Kennington III <wak@google.com>
Diffstat (limited to 'meta-google')
-rw-r--r--meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh b/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh
index 42a077d093..e2701d4588 100644
--- a/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh
+++ b/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh
@@ -29,7 +29,7 @@ done
gbmc_br_dhcp_run_hooks() {
local hook
for hook in "${GBMC_BR_DHCP_HOOKS[@]}"; do
- "$hook" || continue
+ "$hook" || return
done
}
@@ -97,5 +97,5 @@ EOF
hostnamectl set-hostname "$fqdn" || true
fi
- gbmc_br_dhcp_run_hooks
+ gbmc_br_dhcp_run_hooks || exit
fi