api.py 文件源码

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

项目:mogan 作者: openstack 项目源码 文件源码
def flavor_get(self, context, flavor_uuid):
        query = model_query(context, models.Flavors).filter_by(
            uuid=flavor_uuid)

        if not context.is_admin:
            query = query.filter_by(disabled=False)
            the_filter = [models.Flavors.is_public == true()]
            the_filter.extend([
                models.Flavors.projects.has(project_id=context.project_id)
            ])
            query = query.filter(or_(*the_filter))

        try:
            return query.one()
        except NoResultFound:
            raise exception.FlavorNotFound(
                flavor_id=flavor_uuid)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号