From: Schmalzried, Terry Date: Fri, 23 Feb 2018 21:30:27 +0000 (-0500) Subject: fixed dcaegen2-363 X-Git-Tag: 2.0.0-ONAP~19^2 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=8b98cdb87ad811c8fb5f0611471140f810728850;p=dcaegen2%2Fplatform%2Fplugins.git fixed dcaegen2-363 Change-Id: I3446be1a8c1240659baaa2de924ac295e19d3de5 Signed-off-by: Schmalzried, Terry Issue-ID: DCAEGEN2-363 Signed-off-by: Schmalzried, Terry --- diff --git a/docker/dockerplugin/tasks.py b/docker/dockerplugin/tasks.py index ff2f2af..899f4ed 100644 --- a/docker/dockerplugin/tasks.py +++ b/docker/dockerplugin/tasks.py @@ -451,6 +451,8 @@ def _update_delivery_url(**kwargs): 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)