forked from freifunk-franken/firmware
nodewatcher: Only report batman_adv version if installed
The version of batman_adv is read in a script inside fff-nodewatcher, so it is possible that batman_adv is not installed. Therefore, a new test is added to check if batman_adv is installed, before reading and reporting its version. Signed-off-by: Fabian Bläse <fabian@blaese.de> Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
This commit is contained in:
parent
f26463628b
commit
c7e9f514a5
|
@ -61,7 +61,10 @@ SYSTEM_DATA="$SYSTEM_DATA$load"
|
|||
|
||||
debug "Collecting version information"
|
||||
|
||||
if [ -e /sys/module/batman_adv/version ]; then
|
||||
SYSTEM_DATA="$SYSTEM_DATA<batman_advanced_version>$(cat /sys/module/batman_adv/version)</batman_advanced_version>"
|
||||
fi
|
||||
|
||||
SYSTEM_DATA="$SYSTEM_DATA<kernel_version>$(uname -r)</kernel_version>"
|
||||
SYSTEM_DATA="$SYSTEM_DATA<nodewatcher_version>$SCRIPT_VERSION</nodewatcher_version>"
|
||||
|
||||
|
|
Loading…
Reference in New Issue