api.py 文件源码

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

项目:iotronic 作者: openstack 项目源码 文件源码
def create_board(self, values):
        # ensure defaults are present for new boards
        if 'uuid' not in values:
            values['uuid'] = uuidutils.generate_uuid()
        if 'status' not in values:
            values['status'] = states.REGISTERED

        board = models.Board()
        board.update(values)
        try:
            board.save()
        except db_exc.DBDuplicateEntry as exc:
            if 'code' in exc.columns:
                raise exception.DuplicateCode(code=values['code'])
            raise exception.BoardAlreadyExists(uuid=values['uuid'])
        return board
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号