淄博定制网站建设公司/推广系统
SONiC系统管理31
SONiC YANG与配置数据库
接上篇[SONiC YANG与配置数据库]继续了解SONiC系统配置数据库数据格式的ABNF描述到采用YANG语言来描述的转换过程中需要注意的点13到16:(https://blog.csdn.net/weixin_44316184/article/details/116423056?spm=1001.2014.3001.5501)
13)通过YANG语言中的must和error message来定义多个表格之间的约束关系,当约束关系没有被遵守的时候,北向接口上会上报预定义的error message。
14)为每个’length’, ‘pattern’, ‘range’ 和’must’语句定义的约束定义error message。
15)must, when, pattern 和枚举约束可以从.h文件中得到,如果配置数据不符合约束条件会导致系统不可预知的行为,那么YANG模型中必须设置约束。
16)为must, when, pattern 等约束通过注释进行说明。
。。。。。。