filters.py 文件源码

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

项目:sonic-mgmt 作者: Azure 项目源码 文件源码
def log(value, base):
    """
    This function returns the logarithm of 'value' to the given base 'base'
    """
    if value is None:
      raise errors.AnsibleFilterError('value is not provided')

    if base is None:
      raise errors.AnsibleFilterError('base is not provided')

    if not isinstance(value, int):
      raise errors.AnsibleFilterError('Wrong type for value')

    if not isinstance(base, int):
      raise errors.AnsibleFilterError('Wrong type for base')

    return math.log(value, base)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号