0
輸出最初是: 回覆自 回覆自 回覆 然後我會得到,當連接丟失時: 請求超時。 請求超時。 請求超時。 當它重新連接時,迴應是: 回覆從 回覆 回覆 然後我繼續打開一個telnet會話到我的系統並運行python代碼。 當我使用我們的工具,我得到下面這個錯誤: 高清片():如何創建連續ping的腳本?
tb_session.close_connection()
conftest.py:38:
輸出最初是: 回覆自 回覆自 回覆 然後我會得到,當連接丟失時: 請求超時。 請求超時。 請求超時。 當它重新連接時,迴應是: 回覆從 回覆 回覆 然後我繼續打開一個telnet會話到我的系統並運行python代碼。 當我使用我們的工具,我得到下面這個錯誤: 高清片():如何創建連續ping的腳本?
tb_session.close_connection()
conftest.py:38:
import os
import subprocess
import re
bFlag = True
while bFlag == True:
a = subprocess.check_output('ping 127.0.0.1')
b = a.split('\n')
iReply = 0
for line in b:
print line
if re.search("Reply", line) == None:
pass
else:
iReply+=1
if iReply == 4:
print "Total replies are 4"
else:
print "Ping broken"
bFlag = False
添加了一個可以運行的小腳本,您可以更改ip並從外部獲取IP。 –
也許我沒有清楚說明問題: 當響應是「回覆」時: \t斷言系統還沒有關閉。 (這可能需要4分鐘) 如果響應是「請求超時」。 \t斷言系統已重新啓動。 (這可能需要4分鐘) 當系統重新備份時,響應是「回覆來自」: 斷言系統具有備份。 經過兩次「回覆」後,中斷並轉到下一個命令。 – Ann