Infrastructure status update IRC bot
Go to file
Jeremy Stanley 3ad0312b5b Identify with SASL
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>
2018-08-31 20:00:23 +00:00
statusbot Identify with SASL 2018-08-31 20:00:23 +00:00
.gitignore Ignore all .egg files or directories. 2013-10-22 11:32:22 -04:00
.gitreview Added .gitreview 2013-03-28 20:04:19 +00:00
LICENSE Initial commit. 2013-03-28 16:19:02 -07:00
README.rst Update to pbr-based build 2015-12-30 10:27:05 -06:00
requirements.txt Identify with SASL 2018-08-31 20:00:23 +00:00
setup.cfg Update to pbr-based build 2015-12-30 10:27:05 -06:00
setup.py Update to pbr-based build 2015-12-30 10:27:05 -06:00
test-requirements.txt Update requirements 2016-05-27 19:23:22 -04:00
tox.ini Update to pbr-based build 2015-12-30 10:27:05 -06:00

README.rst

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.