backup-disks.py 文件源码

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

项目:jupyterhub-k8s 作者: data-8 项目源码 文件源码
def list_disks(compute, project, zone):
    """ Lists all persistent disks used by project """
    backup_logger.debug("Finding all disks for specified project")
    all_disks = []
    try:
        result = compute.disks().list(project=project, zone=zone).execute()
        all_disks.extend(result['items'])

        while 'nextPageToken' in result:
            result = compute.disks().list(project=project, zone=zone, \
                pageToken=result['nextPageToken']).execute()
            all_disks.extend(result['items'])
    except HttpError:
        backup_logger.error("Error with HTTP request made to list_disks")
        sys.exit(1)

    return all_disks
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号