def get_ip_tools(ip_addr):
"""
Generates link to online reputation tools
"""
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_tools(ip_addr)
except ReputationDaoException:
pass
return results
评论列表
文章目录