Files
system-config/tools
Clark Boylan e4bc82e790 Add checks to avoid irc and matrix log collisions
As we host more communications in Matrix and migrate communications from
IRC to Matrix one of the things we need to think about is how we handle
logging of these channels/rooms. For simplicity we have decided that we
shouldn't over think this and just ensure that only one channel/room is
canonical for that topic.

For example OpenDev is moving its IRC channel to a Matrix room. The irc
channel logs to #opendev on eavesdrop and we will log the our matrix
room, #opendev:opendev.org, to #opendev as well. To ensure we don't have
multiple bots trying to log different content sources to the same
location on eavesdrop we add the check in this change which ensures only
one bot can log to the named location at a time.

Change-Id: I4d41c1421957d70112f53149175359098a6f15cf
2025-11-18 15:33:48 -08:00
..
2015-11-01 07:41:30 +10:00
2018-09-05 17:19:39 +10:00
2020-04-09 16:44:20 -05:00
2019-03-26 15:32:23 -07:00
2022-11-11 23:20:19 +00:00