zabbix-tooling / zabbix-agent-extensions

zabbix-agent-extensions
GNU General Public License v2.0
112 stars 45 forks source link

invalid escape sequence in zabbix_discovery_devices #44

Closed jeroenvermeulen closed 4 months ago

jeroenvermeulen commented 4 months ago

How to repeat this bug:

$ /usr/bin/zabbix_discovery_devices --config /etc/zabbix/item_zabbix_discovery_devices.json --only_rawdisk
/usr/bin/zabbix_discovery_devices:67: SyntaxWarning: invalid escape sequence '\*'
  content = re.sub('^\\s*/\*.*?\*/\\s*', '', content, 0, re.DOTALL | re.MULTILINE)
{"data": [{"{#BLOCKDEVICE}": "sdb"}, {"{#BLOCKDEVICE}": "sda"}]}

Occurred on environment:

$ lsb_release -d
Description:    Ubuntu 24.04 LTS
$ uname -a
Linux backup-adam.deovero.io 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
$ zabbix_agent2 --version
zabbix_agent2 (Zabbix) 6.4.15
Revision 09711f1760b 21 May 2024, compilation time: May 21 2024 09:44:12, built with: go1.21.3
$ python3 --version
Python 3.12.3