0
我有一個長時間運行的python腳本(我們稱之爲upgrade.py
)。
該腳本包含很多步驟或部分(實質上XML API調用路由器以在路由器上運行某些命令)。從失敗的步驟中暫停並恢復Python腳本
我需要如何實現的建議如下:
我期待劃分的腳本,如果任何步驟失敗腳本執行應暫停,並通知通過電子郵件用戶(我可以處理電子郵件的部分) 。
然後用戶可以在他的路由器上修復問題,並且應該能夠恢復他的腳本,即腳本從失敗的步驟開始恢復執行。
總之我怎麼去compartmentalizing腳本到步驟(或測試的情況下),以便:
該腳本將暫停在某個步驟失敗
用戶能夠稍後恢復腳本(從該失敗的步驟開始)