From 2ada7a9027d841fc7f460c5bebb04dc79c9d2757 Mon Sep 17 00:00:00 2001
From: Michael Davis <michael.davis@cern.ch>
Date: Wed, 19 Jun 2019 16:55:43 +0200
Subject: [PATCH] [cta-admin] Fixes streaming text display for "cta-admin ar
 ls"

---
 cmdline/CtaAdminCmd.cpp           | 1 +
 cmdline/CtaAdminTextFormatter.cpp | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/cmdline/CtaAdminCmd.cpp b/cmdline/CtaAdminCmd.cpp
index 4cbe83679a..592507b405 100644
--- a/cmdline/CtaAdminCmd.cpp
+++ b/cmdline/CtaAdminCmd.cpp
@@ -239,6 +239,7 @@ void CtaAdminCmd::send() const
             case HeaderType::ADMIN_LS:                     formattedText.printAdLsHeader(); break;
             case HeaderType::ARCHIVEFILE_LS:               formattedText.printAfLsHeader(); break;
             case HeaderType::ARCHIVEFILE_LS_SUMMARY:       formattedText.printAfLsSummaryHeader(); break;
+            case HeaderType::ARCHIVEROUTE_LS:              formattedText.printArLsHeader(); break;
             case HeaderType::FAILEDREQUEST_LS:             formattedText.printFrLsHeader(); break;
             case HeaderType::FAILEDREQUEST_LS_SUMMARY:     formattedText.printFrLsSummaryHeader(); break;
             case HeaderType::LISTPENDINGARCHIVES:          formattedText.printLpaHeader(); break;
diff --git a/cmdline/CtaAdminTextFormatter.cpp b/cmdline/CtaAdminTextFormatter.cpp
index b7b5cd8d86..03021b3e5a 100644
--- a/cmdline/CtaAdminTextFormatter.cpp
+++ b/cmdline/CtaAdminTextFormatter.cpp
@@ -206,10 +206,10 @@ void TextFormatter::print(const cta::admin::ArchiveRouteLsItem &arls_item) {
     arls_item.tapepool(),
     arls_item.creation_log().username(),
     arls_item.creation_log().host(),
-    arls_item.creation_log().time(),
+    timeToStr(arls_item.creation_log().time()),
     arls_item.last_modification_log().username(),
     arls_item.last_modification_log().host(),
-    arls_item.last_modification_log().time(),
+    timeToStr(arls_item.last_modification_log().time()),
     arls_item.comment()
   );
 }
-- 
GitLab