gscout.py 文件源码

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

项目:G-Scout 作者: nccgroup 项目源码 文件源码
def list_projects(project_or_org,specifier):
    service = discovery.build('cloudresourcemanager',
        'v1',credentials=storage.get())

    if project_or_org=="organization":
        request = service.projects().list(filter='parent.id:%s' % specifier)
    elif project_or_org=="project":
        request = service.projects().list(filter='name:%s' % specifier)
    else:
        raise Exception('Organization or Project not specified.')
    while request is not None:
        response = request.execute()
        for project in response['projects']:
            if (project['lifecycleState'] != "DELETE_REQUESTED"):
                db.table('Project').insert(project)

        request = service.projects().\
        list_next(previous_request=request,previous_response=response)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号