[PATCH] nodewatcher: Send babeld version

lemmi lemmi at nerd2nerd.org
Di Okt 1 00:06:09 CEST 2019


On 30.09.19 23:35, Fabian Bläse wrote:
> Hey lemmi,
>
> das geht aber nur, wenn babel läuft.
Guter punkt.
> Außerdem würde das den awk weiter verkomplizieren.
>
> In so fern würde ich die getrennte Lösung eher präferieren.
Vermutlich hast du in dem Fall recht. Habe nur gerade das Feature in 
mein monitoring Teil eingebaut und dort war es praktisch.
> Gruß
> Fabian
>
> On 30.09.19 22:59, lemmi wrote:
>> Hi,
>>
>> die Babelversion wird übrigens auch direkt ausgespuckt, wenn man sich ans configuration interface hängt. Vielleicht wär das also besser im awk script aufgebhoben?
>>
>> Grüße,
>>
>> lemmi
>>
>> On 30.09.19 22:12, Fabian Bläse wrote:
>>> Signed-off-by: Fabian Bläse <fabian at blaese.de>
>>> ---
>>>    src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher | 4 ++++
>>>    1 file changed, 4 insertions(+)
>>>
>>> diff --git a/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher b/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
>>> index 09f6843..0d4ef80 100755
>>> --- a/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
>>> +++ b/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
>>> @@ -109,6 +109,9 @@ crawl() {
>>>            fastd_version="<fastd_version>$(/usr/bin/fastd -v | awk '{ print $2 }')</fastd_version>"
>>>        fi
>>>        nodewatcher_version=$SCRIPT_VERSION
>>> +    if [ -x /usr/sbin/babeld ]; then
>>> +        babel_version="<babel_version>$(/usr/bin/babeld -V 2>&1)</babel_version>"
>>> +    fi
>>>          if [ -f "$SCRIPT_STATUS_FILE" ]; then
>>>            status_text="<status_text>$(cat "$SCRIPT_STATUS_FILE")</status_text>"
>>> @@ -160,6 +163,7 @@ crawl() {
>>>        SYSTEM_DATA=$SYSTEM_DATA"<kernel_version>$kernel_version</kernel_version>"
>>>        SYSTEM_DATA=$SYSTEM_DATA"$fastd_version"
>>>        SYSTEM_DATA=$SYSTEM_DATA"<nodewatcher_version>$nodewatcher_version</nodewatcher_version>"
>>> +    SYSTEM_DATA=$SYSTEM_DATA"$babel_version"
>>>        SYSTEM_DATA=$SYSTEM_DATA"<firmware_version>$FIRMWARE_VERSION</firmware_version>"
>>>        SYSTEM_DATA=$SYSTEM_DATA"<firmware_revision>$BUILD_DATE</firmware_revision>"
>>>        SYSTEM_DATA=$SYSTEM_DATA"<openwrt_core_revision>$OPENWRT_CORE_REVISION</openwrt_core_revision>"
>>



Mehr Informationen über die Mailingliste franken-dev