

def enable_hairpin(self):
    'Enables hairpin mode for this guest.'
    interfaces = self.get_interfaces()
    try:
        for interface in interfaces:
            utils.execute('tee', ('/sys/class/net/%s/brport/hairpin_mode' % interface), process_input='1', run_as_root=True, check_exit_code=[0, 1])
    except Exception:
        with excutils.save_and_reraise_exception():
            LOG.error(_LE('Error enabling hairpin mode with XML: %s'), interface._encoded_xml, errors='ignore')

dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/virt/libvirt/guest.py Guest.enable_hairpin/VarMisuse@85/157 `self`->`interface`