- Add configurable IP tag format (full, last_octet, last_two_octets)
- Fix IP CIDR matching to respect network mask correctly
- Suppress AppArmor warnings by redirecting error outputs
- Optimize status check functions with unified check_status_changed() function
- Fix handling of containers and VMs with update_all_tags() function
- Improve tag filtering to handle both full and partial IP formats
- Add support for directory creation during updates
- Convert all comments to English for better maintainability
- Implement more robust error handling for system commands
This update makes the script more efficient, customizable, and eliminates
error output from AppArmor warnings while ensuring proper CIDR validation.
- Add new update_all_tags() function to properly handle container/VM lists
- Fix missing vmid parameter error that was causing "type check ('integer') failed"
- Replace direct update_tags calls with update_all_tags calls in check() function
- Ensure proper iteration over all containers and VMs during tag updates
- Simplify conditional logic for force updates