mirror of
https://github.com/home-assistant/core.git
synced 2025-12-24 12:59:34 +00:00
Add Iperf3 client sensor (#14213)
This commit is contained in:
committed by
Sebastian Muszynski
parent
5205354cb7
commit
36da82aa8d
@@ -13,6 +13,7 @@ LABEL maintainer="Paulus Schoutsen <Paulus@PaulusSchoutsen.nl>"
|
||||
#ENV INSTALL_PHANTOMJS no
|
||||
#ENV INSTALL_COAP no
|
||||
#ENV INSTALL_SSOCR no
|
||||
#ENV INSTALL_IPERF3 no
|
||||
|
||||
VOLUME /config
|
||||
|
||||
|
||||
11
virtualization/Docker/scripts/iperf3
Executable file
11
virtualization/Docker/scripts/iperf3
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
# Sets up iperf3.
|
||||
|
||||
# Stop on errors
|
||||
set -e
|
||||
|
||||
PACKAGES=(
|
||||
iperf3
|
||||
)
|
||||
|
||||
apt-get install -y --no-install-recommends ${PACKAGES[@]}
|
||||
@@ -10,6 +10,7 @@ INSTALL_FFMPEG="${INSTALL_FFMPEG:-yes}"
|
||||
INSTALL_LIBCEC="${INSTALL_LIBCEC:-yes}"
|
||||
INSTALL_PHANTOMJS="${INSTALL_PHANTOMJS:-yes}"
|
||||
INSTALL_SSOCR="${INSTALL_SSOCR:-yes}"
|
||||
INSTALL_IPERF3="${INSTALL_IPERF3:-yes}"
|
||||
|
||||
# Required debian packages for running hass or components
|
||||
PACKAGES=(
|
||||
@@ -64,6 +65,10 @@ if [ "$INSTALL_SSOCR" == "yes" ]; then
|
||||
virtualization/Docker/scripts/ssocr
|
||||
fi
|
||||
|
||||
if [ "$INSTALL_IPERF3" == "yes" ]; then
|
||||
virtualization/Docker/scripts/iperf3
|
||||
fi
|
||||
|
||||
# Remove packages
|
||||
apt-get remove -y --purge ${PACKAGES_DEV[@]}
|
||||
apt-get -y --purge autoremove
|
||||
|
||||
Reference in New Issue
Block a user