X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=src%2Fnepi%2Fresources%2Flinux%2Ftun.py;h=0a44800063045bae355df0ed63a89975ce493315;hb=00be6a6a023debb382d6d351cf005b233da20623;hp=b9537b12e9cf2be7c5acdedf5bb23ec0726d2f6a;hpb=741b99fe027fe6b54846a0703d26510d9b40a135;p=nepi.git diff --git a/src/nepi/resources/linux/tun.py b/src/nepi/resources/linux/tun.py index b9537b12..0a448000 100644 --- a/src/nepi/resources/linux/tun.py +++ b/src/nepi/resources/linux/tun.py @@ -26,26 +26,12 @@ import os class LinuxTun(LinuxTap): _rtype = "linux::Tun" _help = "Creates a TUN device on a Linux host" - _backend = "linux" def __init__(self, ec, guid): super(LinuxTun, self).__init__(ec, guid) - self._home = "tun-%s" % self.guid - - @property - def sock_name(self): - return os.path.join(self.run_home, "tun.sock") + self._vif_prefix = "tun" + self._vif_type = "IFF_TUN" + self._vif_type_flag = LinuxTap.IFF_TUN + self._home = "%s-%s" % (self.vif_prefix, self.guid) - @property - def vif_type(self): - return "IFF_TUN" - - @property - def vif_type_flag(self): - return LinuxTap.IFF_TAP - - @property - def vif_prefix(self): - return "tun" -