示例#1
0
文件: cli.py 项目: eprasad/vdsm
def _getLocalIpAddress():
    for ip in netinfo.getIpAddresses():
        if not ip.startswith('127.'):
            return ip
    return ''
示例#2
0
文件: cli.py 项目: aiminickwong/vdsm
def _getLocalIpAddress():
    for ip in netinfo.getIpAddresses():
        if not ip.startswith('127.'):
            return ip
    return ''
示例#3
0
def validateIpAddress(ipAddr):
    if not ipcalc('-4', ipAddr):
        raise ConfigNetworkError(ne.ERR_BAD_ADDR, "Bad IP address: %r"%ipAddr)
    if ipAddr in getIpAddresses():
        raise ConfigNetworkError(ne.ERR_BAD_ADDR, "IP address is already in use")