自动化模板

使⽤python语⾔编写的脚本函数,可设置⼊参,⽀持常⽤的第三⽅库,由系统将设备登录连接和执行 CLI(Command Line Interface,⽹络设备终端命令⾏)的能⼒抽象为内置方法(函数),并且⽀ 持模板之间的嵌套调⽤,组合出任意的设备操作和业务逻辑。

设备模板

说明

设备模板可以为不同的设备厂商和型号配置不同的脚本,任务执行时,根据传入的设备参数,按照配置的规则选择具体脚本。

  1. 创建新模板:点击创建设备模板,填写模板名,模板大类和模板说明,然后点击确认。 创建设备模板

  2. 编辑模板信息:点击操作栏的编辑,可以修改模板大类和模板说明,点确认更新模板信息。更新设备信息

  3. 编辑模板规则:点击操作栏的编辑规则,打开模板的脚本列表,点击添加脚本/编辑,新增或删除规则,点击确认保存结果。规则编辑

  4. 脚本编辑:在模板的脚本列表,点击脚本序号,进入模板更新页面,点击编辑,编写脚本代码,填写变更说明,点击保存创建,创建一个新的版本。编辑脚本

说明

存在Python语法错误时,保存会失败。

5. 脚本上线:在模板更新页面,选择历史版本,选择模板某一版本,点击上线。

说明

任务执行时以上线版本为准。

用户模板

说明

用户模板与设备无关,无需配置规则,一个模板对应一个脚本,除了规则配置之外操作与设备模板一致。

  1. 创建新模板:点击创建单设备模板,填写模板名,模板大类和模板说明,然后点击确认。

  2. 编辑模板信息:点击操作栏的编辑,可以修改模板大类和模板说明,点确认更新模板信息。

  3. 点击脚本序号,进入脚本编辑页面,点击编辑,编写脚本代码,填写变更说明,点击保存创建,创建一个新的版本。

  4. 脚本上线:在模板更新页面,选择历史版本,选择模板某一版本,点击上线。