0116b2d025
We're moving to OFTC and this tries to capture the various types of updates for bots and docs we'll need to do. I don't expect this to be complete, but adds some good reminder for a few things we don't want to miss. Change-Id: I09f4c7aa1a2eb8cd167439d58ab4222f5e63a4b1
31 lines
1.7 KiB
Puppet
31 lines
1.7 KiB
Puppet
# Node-OS: xenial
|
|
node /^eavesdrop\d*\.open.*\.org$/ {
|
|
$group = "eavesdrop"
|
|
class { 'openstack_project::eavesdrop':
|
|
nickpass => hiera('openstack_meetbot_password'),
|
|
statusbot_nick => 'opendevstatus',
|
|
statusbot_password => hiera('statusbot_nick_password'),
|
|
statusbot_server => 'irc.oftc.net',
|
|
statusbot_channels => hiera_array('statusbot_channels', ['openstack_infra']),
|
|
statusbot_auth_nicks => hiera_array('statusbot_auth_nicks'),
|
|
statusbot_wiki_user => hiera('statusbot_wiki_username', 'username'),
|
|
statusbot_wiki_password => hiera('statusbot_wiki_password'),
|
|
statusbot_wiki_url => 'https://wiki.openstack.org/w/api.php',
|
|
# https://wiki.openstack.org/wiki/Infrastructure_Status
|
|
statusbot_wiki_pageid => '1781',
|
|
statusbot_wiki_successpageid => '7717',
|
|
statusbot_wiki_successpageurl => 'https://wiki.openstack.org/wiki/Successes',
|
|
statusbot_wiki_thankspageid => '37700',
|
|
statusbot_wiki_thankspageurl => 'https://wiki.openstack.org/wiki/Thanks',
|
|
statusbot_irclogs_url => 'http://eavesdrop.openstack.org/irclogs/%(chan)s/%(chan)s.%(date)s.log.html',
|
|
statusbot_twitter => true,
|
|
statusbot_twitter_key => hiera('statusbot_twitter_key'),
|
|
statusbot_twitter_secret => hiera('statusbot_twitter_secret'),
|
|
statusbot_twitter_token_key => hiera('statusbot_twitter_token_key'),
|
|
statusbot_twitter_token_secret => hiera('statusbot_twitter_token_secret'),
|
|
meetbot_channels => hiera('meetbot_channels', ['openstack-infra']),
|
|
ptgbot_nick => hiera('ptgbot_nick', 'username'),
|
|
ptgbot_password => hiera('ptgbot_password'),
|
|
}
|
|
}
|