From b85e8d563725fadfc976070c336f259324849ae5 Mon Sep 17 00:00:00 2001 From: mkaay Date: Fri, 6 Aug 2010 18:45:19 +0200 Subject: fixes --- module/plugins/hooks/MultiHome.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'module/plugins/hooks/MultiHome.py') diff --git a/module/plugins/hooks/MultiHome.py b/module/plugins/hooks/MultiHome.py index 9e2bcbe5f..cfea5952d 100644 --- a/module/plugins/hooks/MultiHome.py +++ b/module/plugins/hooks/MultiHome.py @@ -25,7 +25,7 @@ class MultiHome(Hook): __version__ = "0.1" __description__ = """ip address changer""" __config__ = [ ("activated", "bool", "Activated" , "False"), - ("interfaces", "str", "Interfaces" , "") ] + ("interfaces", "str", "Interfaces" , "None") ] __author_name__ = ("mkaay") __author_mail__ = ("mkaay@mkaay.de") @@ -51,8 +51,9 @@ class MultiHome(Hook): oldGetRequest = requestFactory.getRequest def getRequest(pluginName, account=None, type="HTTP"): iface = self.bestInterface(pluginName, account) - iface.useFor(pluginName, account) - requestFactory.iface = iface.adress + if iface: + iface.useFor(pluginName, account) + requestFactory.iface = iface.adress return oldGetRequest(pluginName, account, type) requestFactory.getRequest = getRequest -- cgit v1.2.3