Exemple #1
0
 def connectionLost(self, reason):
     """
     """
     TelnetBootstrapProtocol.connectionLost(self, reason)
     self.server = None
     self.avatar = None
     self.protocol = None
Exemple #2
0
 def connectionLost(self, reason):
     """
     """
     TelnetBootstrapProtocol.connectionLost(self, reason)
     self.server = None
     self.avatar = None
     self.protocol = None
Exemple #3
0
 def requestAvatar(self, avatarId, *interfaces):
     if ITelnetProtocol in interfaces:
         try:
             args = (avatarId, self.prompt, self.commands,)
             server = TelnetBootstrapProtocol(insults.ServerProtocol, TelnetProtocol, *args)
             return ITelnetProtocol, server, lambda: None
         except Exception as e:
             print >> sys.stderr, traceback.format_exc()
             print "Unable to open session for %s, due to: %s" % (avatarId, e)
     raise NotImplementedError()