From 227bf61daaa2a75f1a6283d4afa836c4a5557e96 Mon Sep 17 00:00:00 2001 From: Trishna Guha Date: Tue, 14 Aug 2018 13:01:27 +0530 Subject: [PATCH] junos cliconf diff fix (#44109) Signed-off-by: Trishna Guha --- lib/ansible/plugins/cliconf/junos.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/ansible/plugins/cliconf/junos.py b/lib/ansible/plugins/cliconf/junos.py index 6feb5de91b0..98acf37005b 100644 --- a/lib/ansible/plugins/cliconf/junos.py +++ b/lib/ansible/plugins/cliconf/junos.py @@ -167,6 +167,11 @@ class Cliconf(CliconfBase): if rollback_id is not None: command += ' rollback %s' % int(rollback_id) resp = self.send_command(command) + + r = resp.splitlines() + if len(r) == 1 and r[0] == '[edit]': + resp = '' + return resp def get_diff(self, rollback_id=None):