From 7c75f97b43f295248a105575d726cc175c9dee3c Mon Sep 17 00:00:00 2001 From: Trishna Guha Date: Mon, 14 May 2018 12:01:29 +0530 Subject: [PATCH] ios cliconf plugin fix regex for version Signed-off-by: Trishna Guha --- lib/ansible/plugins/cliconf/ios.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ansible/plugins/cliconf/ios.py b/lib/ansible/plugins/cliconf/ios.py index a638d305e62a66..ff2a6b048a017d 100644 --- a/lib/ansible/plugins/cliconf/ios.py +++ b/lib/ansible/plugins/cliconf/ios.py @@ -38,9 +38,9 @@ def get_device_info(self): reply = self.get('show version') data = to_text(reply, errors='surrogate_or_strict').strip() - match = re.search(r'Version (\S+),', data) + match = re.search(r'Version (\S+)', data) if match: - device_info['network_os_version'] = match.group(1) + device_info['network_os_version'] = match.group(1).strip(',') match = re.search(r'^Cisco (.+) \(revision', data, re.M) if match: