自動(dòng)化模板
使?Python語?編寫的腳本函數(shù),可設(shè)置?參,?持常?的第三?庫,由系統(tǒng)將設(shè)備登錄連接和執(zhí)行 CLI(Command-Line Interface,?絡(luò)設(shè)備終端命令?)的能力抽象為內(nèi)置方法(函數(shù)),并且?持模板之間的嵌套調(diào)?,組合出任意的設(shè)備操作和業(yè)務(wù)邏輯。
設(shè)備模板
設(shè)備模板可以為不同的設(shè)備廠商和型號配置不同的腳本,任務(wù)執(zhí)行時(shí),根據(jù)傳入的設(shè)備參數(shù),按照配置的規(guī)則選擇具體腳本。
創(chuàng)建新模板:點(diǎn)擊創(chuàng)建設(shè)備模板,填寫模板名,模板大類和模板說明,然后點(diǎn)擊確認(rèn)。
編輯模板信息:點(diǎn)擊操作欄的編輯,可以修改模板大類和模板說明,點(diǎn)確認(rèn)更新模板信息。
編輯模板規(guī)則:點(diǎn)擊操作欄的編輯規(guī)則,打開模板的腳本列表,點(diǎn)擊添加腳本/編輯,新增或刪除規(guī)則,點(diǎn)擊確認(rèn)保存結(jié)果。
腳本編輯:在模板的腳本列表,點(diǎn)擊腳本序號,進(jìn)入模板更新頁面,點(diǎn)擊編輯,編寫腳本代碼,填寫變更說明,點(diǎn)擊保存創(chuàng)建,創(chuàng)建一個(gè)新的版本。
存在Python語法錯(cuò)誤時(shí),保存會(huì)失敗。
5. 腳本上線:在模板更新頁面,選擇歷史版本,選擇模板某一版本,點(diǎn)擊上線。
任務(wù)執(zhí)行時(shí)以上線版本為準(zhǔn)。
用戶模板
用戶模板與設(shè)備無關(guān),無需配置規(guī)則,一個(gè)模板對應(yīng)一個(gè)腳本,除了規(guī)則配置之外操作與設(shè)備模板一致。
創(chuàng)建新模板:點(diǎn)擊創(chuàng)建單設(shè)備模板,填寫模板名,模板大類和模板說明,然后點(diǎn)擊確認(rèn)。
編輯模板信息:點(diǎn)擊操作欄的編輯,可以修改模板大類和模板說明,點(diǎn)確認(rèn)更新模板信息。
點(diǎn)擊腳本序號,進(jìn)入腳本編輯頁面,點(diǎn)擊編輯,編寫腳本代碼,填寫變更說明,點(diǎn)擊保存創(chuàng)建,創(chuàng)建一個(gè)新的版本。
腳本上線:在模板更新頁面,選擇歷史版本,選擇模板某一版本,點(diǎn)擊上線。