* use GetAll to avoid multiple dbus call. Check slave interface exist
before adding the bridge
* fix forward delay value (should be 30)
* fix typo in vlan-default-pvid
* Check that the slave device exists or exit
* fix typo on vlan setting. Improve getting bridge info
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=70
* use typing module
* improve check_interface_exist
* remove run_command, use dbus to check if NM is running
* various fix around dry-run
* fix typo on vlan setting. Improve getting brdige info
* concatenate do_(activate/deactivate/delete) functions
* use external function to get ipv4 config and bridge settings
* various mypy and pylint fixes
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=69
* add vlan_filtering, vlan_default_pvid options
* check forward delay value
* add support for multicast-snooping
* show more details on bridge config
* add a dry-run mode
* select a default interface with an IPV4 adress
version 2.1:
* select a default slave interface if nto choosen
* add stp-priority option
* add an interactive mode with completion
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=60
* remove timeout to get IP address, this is adding wrong information
and this is not reliable at all, purpose of the tool is to prepare
the system not to replace network manager
* remove simple option (add too much complexity in this basic tool)
* connection name on the Ethernet/wifi interface is using "-brslave"
appendix now
* Fix issue with master_interface check
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-bridge-setup?expand=0&rev=54