Esempio n. 1
0
File: cli.py Progetto: eprasad/vdsm
def _getLocalIpAddress():
    for ip in netinfo.getIpAddresses():
        if not ip.startswith('127.'):
            return ip
    return ''
Esempio n. 2
0
def _getLocalIpAddress():
    for ip in netinfo.getIpAddresses():
        if not ip.startswith('127.'):
            return ip
    return ''
Esempio n. 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")