Saving Gzip Files in Python

I have various Python applications that run periodically and deal with data in lists and dictionaries, and they save the processed and/or discovered data as JSON in text files for logging purposes or other later use. Typically the files are quite large and take up substantial amount of disk space. Since the applications run on […]

Selecting Pynetbox Version

If you have: And you need: Then you need to use: Because: NetBox 3.2.0 or newer /api/ipam/vlan-groups/<id>/available_vlans pynetbox 6.5.0 or newer Feature was added in NetBox 3.2 (not yet released) NetBox 3.1.1 or newer /api/ipam/prefixes/<id>/available_ips (or _prefixes) pynetbox 6.4.1 or newer NetBox behaviour was changed, pynetbox was updated to support that NetBox 3.1.0 or newer […]

Moving Zabbix Database

In the series “why wouldn’t I put this out public instead of just saving it to my own notes”: Moving the Zabbix database to a new database server. Old server: Debian Linux 9, running MariaDB 10.1.48 New server: Debian Linux 11, running MariaDB 10.5.12 (from Debian packaging) Zabbix (5.0.19 LTS) frontend is running on Apache […]

PowerShell Memos

This post contains some of my various and continuous memos for exploring and learning PowerShell. These are not organized in any particular order. Get-Alias (no explanation needed) Get-Command: Use when unsure which commands are available Get-Member: Shows the methods and properties of an object. Also shows the object type. Example: PS C:\> $name = “Markku” […]