From dfb45a5cfa125a4633bd21350855e6ad5ddbc88d Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Mon, 12 Apr 2010 18:36:04 +0000 Subject: [PATCH] fixed a bug when checking for invalid records --- sfa/server/interface.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sfa/server/interface.py b/sfa/server/interface.py index 7172ef97..d6dc5c44 100644 --- a/sfa/server/interface.py +++ b/sfa/server/interface.py @@ -166,9 +166,9 @@ class Interfaces(dict): interfaces = [interfaces] for interface in interfaces: # make sure the required fields are present and not null - for key in required_fields: - if not interface.get(key): - continue + if not all([interface.get(key) for key in required_fields]): + continue + hrn, address, port = interface['hrn'], interface['addr'], interface['port'] url = 'http://%(address)s:%(port)s' % locals() # check which client we should use -- 2.43.0