'Can only add system PXE records if a MAC or IP address is available, else it\'s a koan
only record.'

def is_management_supported(self, cidr_ok=True):

    if (self.name == 'default'):
        return True
    for (name, x) in self.interfaces.iteritems():
        mac = x.get('mac_address', None)
        ip = x.get('ip_address', None)
        if ((ip is not None) and (not cidr_ok) and (ip.find('/') != (-1))):
            return False
        if ((mac is not None) or (ip is not None)):
            return True
    return False
