def __init__(self): asynchat.async_chat.__init__(self) self.set_terminator('\n') self.error_count = 0 self.last_error_timestamp = datetime.now() self.buffer = '' self.nick = Nick(settings.BOT_NICK) self.ident = settings.BOT_IDENT self.name = settings.BOT_NAME self.log = logger() self.stack = [] self.channels = [] self.ca_certs = '/etc/pki/tls/cert.pem' self.has_quit = False self.sending = threading.RLock() self.writing_lock = threading.Lock() self.last_ping_time = None self.raw = None self.ssl = None
def __init__(self, unix_socket='/var/run/socket_listener.sock'): self.socket_file = unix_socket self.log = logger() self.socket = None