validation.py 文件源码

python
阅读 31 收藏 0 点赞 0 评论 0

项目:promenade 作者: att-comdev 项目源码 文件源码
def _load_schemas():
    '''
    Fills the cache of known schemas
    '''
    schema_dir = _get_schema_dir()
    for schema_file in os.listdir(schema_dir):
        with open(os.path.join(schema_dir, schema_file)) as f:
            for schema in yaml.safe_load_all(f):
                name = schema['metadata']['name']
                if name in SCHEMAS:
                    raise RuntimeError(
                        'Duplicate schema specified for: %s' % name)

                SCHEMAS[name] = schema['data']
评论列表


问题


面经


文章

微信
公众号

扫码关注公众号