def openClientMode(self, iface=None):
     if iface is None:
         # UNIX domain sockets must be explicitly bound
         iface = ''
         while len(iface) < 8:
             iface += chr(random.randrange(65, 91))
             iface += chr(random.randrange(97, 123))
         iface = os.path.sep + 'tmp' + os.path.sep + 'pysnmp' + iface
     if os.path.exists(iface):
         os.remove(iface)
     DgramSocketTransport.openClientMode(self, iface)
     self.__iface = iface
     return self
Exemple #2
0
 def openClientMode(self, iface=None):
     if iface is None:
         # UNIX domain sockets must be explicitly bound
         iface = ''
         while len(iface) < 8:
             iface += chr(random.randrange(65, 91))
             iface += chr(random.randrange(97, 123))
         iface = os.path.sep + 'tmp' + os.path.sep + 'pysnmp' + iface
     if os.path.exists(iface):
         os.remove(iface)
     DgramSocketTransport.openClientMode(self, iface)
     self.__iface = iface
     return self
Exemple #3
0
 def closeTransport(self):
     DgramSocketTransport.closeTransport(self)
     try:
         remove(self._iface)
     except:
         pass
 def closeTransport(self):
     DgramSocketTransport.closeTransport(self)
     try:
         os.remove(self.__iface)
     except:
         pass
 def openServerMode(self, iface):
     DgramSocketTransport.openServerMode(self, iface)
     self.__iface = iface
     return self
Exemple #6
0
 def openServerMode(self, iface):
     DgramSocketTransport.openServerMode(self, iface)
     self.__iface = iface
     return self