diff options
Diffstat (limited to 'components/schedule/src/rvi_routing.erl')
-rw-r--r-- | components/schedule/src/rvi_routing.erl | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/components/schedule/src/rvi_routing.erl b/components/schedule/src/rvi_routing.erl index 67b68eb..9d7917e 100644 --- a/components/schedule/src/rvi_routing.erl +++ b/components/schedule/src/rvi_routing.erl @@ -235,7 +235,14 @@ normalize_routes_([ {{ Pr, PrOp}, DL } | Rem ], Acc) -> normalize_routes_(Rem, [ { {Pr, PrOp}, { DL, [] } } | Acc]); normalize_routes_([ {Pr, DL} | Rem ], Acc) -> - normalize_routes_(Rem, [ { {Pr, []}, { DL, [] } } | Acc]). + normalize_routes_(Rem, [ { {Pr, []}, { DL, [] } } | Acc]); +normalize_routes_([H|T], Acc) -> + ?error("Unrecognized routing rule: ~p", [H]), + normalize_routes_(T, Acc); +normalize_routes_(Other, Acc) -> + ?error("Unrecognized routing entry (expected list): ~p", [Other]), + lists:reverse(Acc). + find_protocols_(_DataLink, [], Acc ) -> |