From 058abbdbde986ea790ce4d9d2c0c26c34477b1e8 Mon Sep 17 00:00:00 2001 From: Bert Roelofsen <19684880+systeembeheerder@users.noreply.github.com> Date: Fri, 12 Jul 2024 15:27:27 +0200 Subject: [PATCH] replace /system/routerboard with /system/resource --- CHANGELOG.md | 1 + lib/oxidized/model/routeros.rb | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a2c44e84..4fdd06446 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,6 +33,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). - docs: run Git garbage collection to address performance issues. Fixes #3121 (@robertcheramy) - saos: fixed handling of 'unsaved configuration' indicator in prompt (@grbeneke) - rgos: also strip "System uptime" for installed modules (@spike77453) +- routeros: fix system info for CHR. Fixes #3180 (@systeembeheerder) ## [0.30.1 – 2024-04-12] diff --git a/lib/oxidized/model/routeros.rb b/lib/oxidized/model/routeros.rb index f1d4c0358..38113adb0 100644 --- a/lib/oxidized/model/routeros.rb +++ b/lib/oxidized/model/routeros.rb @@ -14,8 +14,8 @@ class RouterOS < Oxidized::Model cfg end - cmd '/system routerboard print' do |cfg| - cfg = cfg.each_line.grep(/(model|firmware-type|current-firmware|serial-number):/).join + cmd '/system resource print' do |cfg| + cfg = cfg.each_line.grep(/(version|factory-software|total-memory|cpu|cpu-count|total-hdd-space|architecture-name|board-name|platform):/).join comment cfg end