Well, by depending on py-openbsd it would seem so. I tried to download that module from it's home page, but got a 404.
The code seems a little inconsistent in that it uses py-openbsd.ifconfig for some things, but calls the system's ifconfig binary for others.
To work on linux I guess it would have to call ifconfig for most things, except it probably needs to use iwconfig for the wireless bits. The code seems nicely modular, so maybe it wouldn't be too big a job?
re: Is it limited to OpenBSD?
Well, by depending on py-openbsd it would seem so. I tried to download that module from it's home page, but got a 404.
The code seems a little inconsistent in that it uses py-openbsd.ifconfig for some things, but calls the system's ifconfig binary for others.
To work on linux I guess it would have to call ifconfig for most things, except it probably needs to use iwconfig for the wireless bits. The code seems nicely modular, so maybe it wouldn't be too big a job?