def create_session(self, address): protocol = self.__class__.__name__.lower() session = Session(address[0], address[1], protocol, self.users) session.destination_port = self.port self.sessions[session.id] = session logger.info( 'Accepted {0} session on port {1} from {2}:{3}. ({4})'.format( protocol, self.port, address[0], address[1], str(session.id))) return session