Skip to content

v0.4.1

Choose a tag to compare

@gatework gatework released this 26 Sep 23:55
  • 用 Ruby 标准库 Logger 替代 ActiveSupport 日志依赖,保留设备标记、级别、脱敏和注入日志器的所有权。
  • 批量任务按线程完成顺序传播中断;创建后续线程失败时也停止已有任务,避免批次退出后仍有设备会话运行。
  • TFTP 批次按实际文件名检查所有厂商的覆盖冲突,拒绝外部计划绕过检查,并正确区分采样限制与文件名冲突。
  • 直接备份和 Netdisco 共用厂商命名规则,H3C 与华为共用已保存文件的上传流程,厂商扩展无需重复维护相同逻辑。
  • 分离 Profile 声明构造器与不可变档案,补充公开扩展契约、会话租约及 Rails 线程接入说明。
  • 测试和 CI 输出已加载库文件的行与分支覆盖率,未加载文件单独计数,暂不设硬性门槛。
  • 增加中文 PR 和 Issue 模板,补齐方法注释,并统一公开文档及 CLI 帮助文案。