summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnil Kumar Muraleedharan <amuraleedhar@lenovo.com>2017-09-15 12:39:48 +0530
committerToshio Kuratomi <a.badger@gmail.com>2017-09-16 10:54:19 -0700
commitb285dc1f4f7695a14968b9a340ab5a2a23a41d3d (patch)
tree187fa7e75c33d149c0f5600bd3ffe64b16793184
parent6e77a3ac3a3fd3c9458e3172ee769b7350a84175 (diff)
downloadansible-b285dc1f4f7695a14968b9a340ab5a2a23a41d3d.tar.gz
Resolving bug on CNOS Image download on multiple devices.
(cherry picked from commit 1921eaf09622b01eaaddf084b4ef8733609ca386)
-rw-r--r--lib/ansible/module_utils/cnos.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/ansible/module_utils/cnos.py b/lib/ansible/module_utils/cnos.py
index 446fd8b50f..906f2f0971 100644
--- a/lib/ansible/module_utils/cnos.py
+++ b/lib/ansible/module_utils/cnos.py
@@ -3159,10 +3159,13 @@ def waitForDeviceResponse(command, prompt, timeout, obj):
if(gotit != -1):
flag = True
except:
- if prompt != "(yes/no)?":
- retVal = retVal + "\n Error-101"
- else:
+ # debugOutput(prompt)
+ if prompt == "(yes/no)?":
+ retVal = retVal
+ elif prompt == "Password:":
retVal = retVal
+ else:
+ retVal = retVal + "\n Error-101"
flag = True
return retVal
# EOM