__init__.py 文件源码

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

项目:shifthelper 作者: fact-project 项目源码 文件源码
def get_alerts():
    @retry(stop_max_delay=30000,  # 30 seconds max
           wait_exponential_multiplier=100,  # wait 2^i * 100 ms, on the i-th retry
           wait_exponential_max=1000,  # but wait 1 second per try maximum
           wrap_exception=True
           )
    def retry_fetch_fail_after_30sec():
        alerts = requests.get(config['webservice']['post-url'])
        return alerts.json()
    try:
        return retry_fetch_fail_after_30sec()
    except RetryError:
        return {}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号