summaryrefslogtreecommitdiff
path: root/bin/dbris
diff options
context:
space:
mode:
authorBirte Kristina Friesel <birte.friesel@uos.de>2025-01-31 06:53:29 +0100
committerBirte Kristina Friesel <birte.friesel@uos.de>2025-01-31 06:53:29 +0100
commit22d57710f75707fc1fe3f7e36923b72178f39aed (patch)
tree32d125d8102511a7b516b22eb8344aa0737a45c8 /bin/dbris
parentd896bdcddc4e6e0161a3cab449ef4b11963543ab (diff)
Indicate Add tranfer_duration accessor; set is_unlikely if negative
Diffstat (limited to 'bin/dbris')
-rwxr-xr-xbin/dbris11
1 files changed, 11 insertions, 0 deletions
diff --git a/bin/dbris b/bin/dbris
index 879bd96..c46975d 100755
--- a/bin/dbris
+++ b/bin/dbris
@@ -310,6 +310,17 @@ for my $connection ( $ris->connections ) {
}
for my $segment ( $connection->segments ) {
+ if ( defined $segment->transfer_duration ) {
+ if ( $segment->transfer_duration->in_units('minutes') >= 0 ) {
+ $header .= sprintf( ' (%01d:%02d)',
+ $segment->transfer_duration->in_units( 'hours', 'minutes' )
+ );
+ }
+ else {
+ $header .= sprintf( " ${output_critical}(%02d)${output_reset}",
+ $segment->transfer_duration->in_units('minutes') );
+ }
+ }
if ( $segment->train_short ) {
$header .= sprintf( ' %s', $segment->train_short );
}