xpp_order generator: ignore EC XPD
authorTzafrir Cohen <tzafrir.cohen@xorcom.com>
Sun, 23 Oct 2011 14:28:40 +0000 (14:28 +0000)
committerTzafrir Cohen <tzafrir.cohen@xorcom.com>
Sun, 23 Oct 2011 14:28:40 +0000 (14:28 +0000)
The xpp_order configuration generator should only loop over telephony
devices, not all spans.

Signed-off-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com>

git-svn-id: http://svn.astersk.org/svn/dahdi/tools/trunk@10266 17933a7a-c749-41c5-a318-cba88f637d49

xpp/perl_modules/Dahdi/Config/Gen/Xpporder.pm

index e7bfb72..146b097 100644 (file)
@@ -30,7 +30,7 @@ sub get_sorted_xbuses(@) {
        my @sorted_xbuses;
        foreach my $xbus (@xbuses) {
                my $last_spanno;
-               foreach my $xpd ($xbus->xpds) {
+               foreach my $xpd (Dahdi::Xpp::Xpd::telephony_devs($xbus->xpds())) {
                        my $spanno = $xpd->spanno;
                        if(!$spanno) {
                                printf STDERR "%s: Is not registered. Skipping.\n", $xpd->fqn;