File tree 2 files changed +8
-3
lines changed 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -297,11 +297,16 @@ def _send_command(self,
297
297
else :
298
298
output += self ._netmiko_recv () # try to read some more
299
299
300
- if '0xa3679e00' in output :
301
- # when multiple parallel request are made, the device throws the error:
300
+ if '0xa3679e00' in output or '0xa367da00' in output :
301
+ # when multiple parallel request are made, the device throws one of the the errors:
302
+ # ---
302
303
# ERROR: 0xa3679e00 'XML Service Library' detected the 'fatal' condition
303
304
# 'Multiple concurrent requests are not allowed over the same session.
304
305
# A request is already in progress on this session.'
306
+ #
307
+ # ERROR: 0xa367da00 XML Service Library' detected the 'fatal' condition
308
+ # 'Sending multiple documents is not supported.'
309
+ # ---
305
310
# we could use a mechanism similar to NETCONF and push the requests in queue and serve them sequentially
306
311
# BUT we are not able to assign unique IDs and identify the request-reply map
307
312
# so will throw an error that does not help too much :(
Original file line number Diff line number Diff line change 28
28
# e.g. ['django==1.5.1', 'mezzanine==1.4.6']
29
29
reqs = [str (ir .req ) for ir in install_reqs ]
30
30
31
- version = '0.29 '
31
+ version = '0.30 '
32
32
33
33
setup (
34
34
name = 'pyIOSXR' ,
You can’t perform that action at this time.
0 commit comments