diff --git a/pythonrewrite/plugins/network/network.py b/pythonrewrite/plugins/network/network.py index 05539b3..605072a 100644 --- a/pythonrewrite/plugins/network/network.py +++ b/pythonrewrite/plugins/network/network.py @@ -85,6 +85,7 @@ class network(CryptoBoxPlugin.CryptoBoxPlugin): root_action_plug.IFCONFIG_BIN, root_action_plug.IFACE]) proc.wait() + (output, error) = proc.communicate() if proc.returncode != 0: return (0,0,0,0) ## this regex matches the four numbers of the IP match = re.search(u'inet [\w]+:(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\s',output) diff --git a/pythonrewrite/plugins/network/root_action.py b/pythonrewrite/plugins/network/root_action.py index ab28d48..d0ec3b1 100755 --- a/pythonrewrite/plugins/network/root_action.py +++ b/pythonrewrite/plugins/network/root_action.py @@ -6,6 +6,7 @@ PLUGIN_TYPE = "cryptobox" IFCONFIG_BIN = "/sbin/ifconfig" +#TODO: put IFACE in config IFACE = "eth0" import subprocess