diff options
author | Daniel Friesel <derf@finalrewind.org> | 2015-05-28 19:50:59 +0200 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2015-05-28 19:50:59 +0200 |
commit | 4f59ed0db3d0f47d5e8dca19a9ba3809ef755094 (patch) | |
tree | 2462c8fda931b7e3965ca37a0e77462a703fd38d | |
parent | 5279c129209053024c8b7f8366254d80af5ccbc5 (diff) |
add --devmode switch
-rwxr-xr-x | bin/efa | 7 | ||||
-rw-r--r-- | lib/Travel/Routing/DE/EFA.pm | 4 |
2 files changed, 8 insertions, 3 deletions
@@ -165,6 +165,7 @@ GetOptions( bike|b date|d=s depart=s + devmode discover|D efa-url|u=s exclude|e=s@ @@ -274,7 +275,8 @@ if ( $opt->{discover} or $opt->{'auto-url'} ) { max_interchanges => $opt->{'max-change'}, num_results => $opt->{'num-connections'}, - lwp_options => { timeout => $opt->{timeout} }, + developer_mode => $opt->{devmode}, + lwp_options => { timeout => $opt->{timeout} }, ); }; if ($efa) { @@ -314,7 +316,8 @@ else { max_interchanges => $opt->{'max-change'}, num_results => $opt->{'num-connections'}, - lwp_options => { timeout => $opt->{timeout} }, + developer_mode => $opt->{devmode}, + lwp_options => { timeout => $opt->{timeout} }, ); }; } diff --git a/lib/Travel/Routing/DE/EFA.pm b/lib/Travel/Routing/DE/EFA.pm index fefc2bd..24ee7e1 100644 --- a/lib/Travel/Routing/DE/EFA.pm +++ b/lib/Travel/Routing/DE/EFA.pm @@ -659,7 +659,9 @@ sub parse_xml { string => $self->{xml_reply}, ); - #say $tree->toString(2); + if ( $self->{config}->{developer_mode} ) { + say $tree->toString(2); + } my $xp_element = XML::LibXML::XPathExpression->new( '//itdItinerary/itdRouteList/itdRoute'); |