Handle empty IPS publishers (#2047)

It turns out it's possible to set up a publisher with no URIs.  Handle
this gracefully.
This commit is contained in:
Peter Oliver 2016-07-10 23:22:03 +01:00 committed by René Moser
parent 067b908415
commit 92301f7451

View file

@ -180,13 +180,14 @@ def get_publishers(module):
publishers[name]['origin'] = []
publishers[name]['mirror'] = []
publishers[name][values['type']].append(values['uri'])
if values['type'] is not None:
publishers[name][values['type']].append(values['uri'])
return publishers
def unstringify(val):
if val == "-":
if val == "-" or val == '':
return None
elif val == "true":
return True