コード例 #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
ファイル: configNetwork.py プロジェクト: ekohl/vdsm
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")