skip null records
[sfa.git] / sfa / server / interface.py
index b7111e2..dbc8ef2 100644 (file)
@@ -70,7 +70,7 @@ class Interfaces(dict):
         
         required_fields = self.default_fields.keys()
         for record in records:
-            if not set(required_fields).issubset(record.keys()):
+            if not record or not set(required_fields).issubset(record.keys()):
                 continue
             # port is appended onto the domain, before the path. Should look like:
             # http://domain:port/path