Change-Id: I3446be1a8c1240659baaa2de924ac295e19d3de5
Signed-off-by: Schmalzried, Terry <ts862m@att.com>
Issue-ID: DCAEGEN2-363
Signed-off-by: Schmalzried, Terry <ts862m@att.com>
for dr_sub in dr_subs:
scheme = dr_sub["scheme"] if "scheme" in dr_sub else DEFAULT_SCHEME
+ if "route" not in dr_sub:
+ raise NonRecoverableError("'route' key missing from data router subscriber")
path = dr_sub["route"]
dr_sub["delivery_url"] = "{scheme}://{host}/{path}".format(
scheme=scheme, host=subscriber_host, path=path)