def get(self, name):
        config = self.get_block('^interface %s' % name)
        if not config:
            return None

        response = super(VxlanInterface, self).get(name)
        response.update(dict(name=name, type='vxlan'))

        response.update(self._parse_source_interface(config))
        response.update(self._parse_multicast_group(config))
        response.update(self._parse_udp_port(config))
        response.update(self._parse_vlans(config))
        response.update(self._parse_flood_list(config))

        return response
Require a temporary directory.
dataset/ETHPy150Open arista-eosplus/pyeapi/pyeapi/api/interfaces.py/VxlanInterface.get--crossover with--dataset/ETHPy150Open ronnix/fabtools/fabtools/require/files.py/temporary_directory