[Perl] DAQ system for the FAPG.
Simplify OS dependency installation.
roles/daq-node/deploy
@@ -36,18 +36,10 @@
36
36
}
37
37
38
38
function install_os_dependencies() {
39
Removed:
local dependencies='perl libnet-mqtt-simple-perl libdevice-serialport-perl'
40
Removed:
local missing_dependencies=''
41
Removed:
42
Removed:
for dep in ${dependencies}; do
43
Removed:
if ! dpkg --get-selections "${dep}" | grep -w install > /dev/null 2>&1; then
44
Removed:
missing_dependencies+=" ${dep}"
45
Removed:
fi
46
Removed:
done
47
Removed:
48
Removed:
if [[ -n "${missing_dependencies}" ]]; then
49
Removed:
apt-get install -y ${missing_dependencies}
50
Removed:
fi
39
Added:
apt-get install -y \
40
Added:
perl \
41
Added:
libnet-mqtt-simple-perl \
42
Added:
libdevice-serialport-perl
51
43
52
44
echo "Installed all OS dependencies."
53
45
}