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 Matt Clay
parent 83f263d132
commit 9b96585085

View file

@ -179,13 +179,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