Skip to content

Commit f229eec

Browse files
authored
Be more graceful when speedtest-cli can't be installed (ethstaker#2555)
1 parent e323843 commit f229eec

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

ethd

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5080,6 +5080,10 @@ __query_mev_factor() {
50805080
echo "Installing speedtest-cli"
50815081
${__auto_sudo} apt-get update && ${__auto_sudo} apt-get install -y --no-install-recommends speedtest-cli
50825082
fi
5083+
if ! dpkg-query -W -f='${Status}' speedtest-cli 2>/dev/null | grep -q "ok installed"; then
5084+
echo "Cannot install \"speedtest-cli\", skipping MEV Build Factor query"
5085+
return
5086+
fi
50835087
echo "Running speedtest"
50845088
set +e
50855089
speed_json=$(speedtest-cli --secure --json)

0 commit comments

Comments
 (0)