models.py 文件源码

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

项目:kuberdock-platform 作者: cloudlinux 项目源码 文件源码
def to_dict(self, include=None, exclude=None, page=None):
        free_hosts_and_busy = self.free_hosts_and_busy(page=page)
        pages = ip_network(self.network).pages()
        page = _page(page, pages)
        data = dict(
            id=self.network,
            network=self.network,
            ipv6=self.ipv6,
            free_hosts=self.free_hosts(page=page),
            blocked_list=list(self.get_blocked_set()),
            node=None if self.node is None else self.node.hostname,
            allocation=free_hosts_and_busy,
            page=page,
            pages=pages,
        )
        return data
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号