ReputationController.py 文件源码

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

项目:cerberus-core 作者: ovh 项目源码 文件源码
def get_ip_external_detail(ip_addr, source):
    """
        Get documents matching ip_addr and source
    """
    try:
        validate_ipv4_address(ip_addr)
    except ValidationError:
        raise BadRequest('Not a valid IPV4')

    results = []

    if ImplementationFactory.instance.is_implemented('ReputationDaoBase'):
        try:
            results = ImplementationFactory.instance.get_singleton_of(
                'ReputationDaoBase'
            ).get_ip_external_details(
                ip_addr,
                source
            )
        except ReputationDaoException:
            pass

    return results
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号