
Identify through SASL using the convenient ib3 mixins, and get rid of a bunch of special-case code in the process. This helps when dealing with channels set to require identified users, as otherwise channel joins will race NickServ's processing of the identify message and some channels will end up not serviced by the bot (an alternative would be to delay joining channels until the identify success is confirmed, but the implementation for that looks like it would be at least as complex). Note this also effectively drops non-SSL IRC support. Given passwords are sent over this connection, I don't see it as a loss. Change-Id: I0aa15d81f0158fcf2b74825cdb3968d62356fa1d Co-Authored-By: Thierry Carrez <thierry@openstack.org> Depends-On: https://review.openstack.org/599061
OpenStack Infrastructure Status Bot
statusbot is the bot that the OpenStack Infra team uses to alert the developer community about issues and resolutions related to the health of the developer infrastructure.
Description
Languages
Python
96%
Dockerfile
4%