aws.py 文件源码

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

项目:ssha 作者: claranet 项目源码 文件源码
def session():
    aws_config = config.get('aws') or {}
    profile = aws_config.pop('profile_name', None)
    if 'botocore' not in _sessions:
        print('[ssha] creating aws session')
        _sessions['botocore'] = botocore.session.Session(profile=profile)
        resolver = _sessions['botocore'].get_component('credential_provider')
        provider = resolver.get_provider('assume-role')
        provider.cache = boto3_session_cache.JSONFileCache()
    return boto3.Session(botocore_session=_sessions['botocore'], **aws_config)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号