From bed69a08ed9281919f44c4448ece46d4eaac6e84 Mon Sep 17 00:00:00 2001
From: ja-frog <31773963+ja-frog@users.noreply.github.com>
Date: Fri, 22 Sep 2017 13:36:23 -0500
Subject: Suppress timestamp response to ios xr commands

At least some versions of ios xr output a timestamp after each input command. This will cause Oxidized to have a different version of the config for every poll of the device. I added the per-session command to suppress timestamps.
---
 lib/oxidized/model/iosxr.rb | 1 +
 1 file changed, 1 insertion(+)

(limited to 'lib/oxidized')

diff --git a/lib/oxidized/model/iosxr.rb b/lib/oxidized/model/iosxr.rb
index bf01140..ac2f798 100644
--- a/lib/oxidized/model/iosxr.rb
+++ b/lib/oxidized/model/iosxr.rb
@@ -36,6 +36,7 @@ class IOSXR < Oxidized::Model
   cfg :telnet, :ssh do
     post_login 'terminal length 0'
     post_login 'terminal width 0'
+    post_login 'terminal exec prompt no-timestamp'
     if vars :enable
       post_login do
         send "enable\n"
-- 
cgit v1.2.3