mirror of
https://github.com/gryf/wicd.git
synced 2026-01-08 06:44:20 +01:00
4e9e960ac943efe8091ff56cf1b319c7316b65e5
By splitting the common tasks performed by the networking module out into a separate set of classes, it is possible to reduce code duplication and improve the structure of the networking module. The wnettools module now performs _almost_ all the actual commands that control the network interfaces, splitting it from the actual connection logic contained in the networking module. Splitting these two tasks also allows for tool changes to be made in a central location, rather than spread throughout the networking.py file.
Description
WICD rebooted. Python3. It's based on https://github.com/zeph/wicd code, yet heavly reworked.
Languages
Python
89.4%
Roff
8.3%
Shell
2.3%