Update Puppet OpenStack meeting information

Recently it was decided[0] to drop the recurring meeting and switch to
a more adhoc basis. This change is to update the meeting information
and release the slot in #openstack-meeting-4

[0] http://lists.openstack.org/pipermail/openstack-dev/2017-August/120410.html

Change-Id: Icadb78dbf8cb242716c3d11f8ae236767192c220
This commit is contained in:
Alex Schultz 2017-08-01 10:40:09 -06:00
parent 4e6a718882
commit 462a72ea06
4 changed files with 7 additions and 5 deletions

View File

@ -4,10 +4,10 @@ agenda_url: https://wiki.openstack.org/wiki/Meetings/Puppet
schedule: schedule:
- time: '1500' - time: '1500'
day: Tuesday day: Tuesday
irc: openstack-meeting-4 irc: puppet-openstack
frequency: weekly frequency: adhoc
start_date: 20160112 start_date: 20160112
chair: Emilien Macchi (EmilienM) chair: Alex Schultz (mwhahaha)
description: > description: >
Team meeting for discussing Puppet OpenStack modules that help to bring Team meeting for discussing Puppet OpenStack modules that help to bring
scalable and reliable IT automation to OpenStack cloud deployments. scalable and reliable IT automation to OpenStack cloud deployments.

View File

@ -2,4 +2,4 @@ hacking<0.11,>=0.10.0
pytz>=2013.6 # MIT pytz>=2013.6 # MIT
PyYAML>=3.1.0 # MIT PyYAML>=3.1.0 # MIT
requests>=2.10.0 # Apache-2.0 requests>=2.10.0 # Apache-2.0
yaml2ical>=0.6.1 yaml2ical>=0.7.0

View File

@ -42,6 +42,8 @@ fully functional MeetBot.
meetings = meeting.load_meetings(args.yaml_dir) meetings = meeting.load_meetings(args.yaml_dir)
for m in meetings: for m in meetings:
for s in m.schedules: for s in m.schedules:
if s.freq == 'adhoc':
continue
if s.irc not in channels: if s.irc not in channels:
raise ValueError(("%s: IRC channel: %s not in (%s)") % raise ValueError(("%s: IRC channel: %s not in (%s)") %
(s.filefrom, s.irc, (s.filefrom, s.irc,

View File

@ -32,7 +32,7 @@ BASE_DIR = os.path.abspath(os.path.join(os.path.dirname(sys.argv[0]), ".."))
EAVESDROP = 'eavesdrop.openstack.org' EAVESDROP = 'eavesdrop.openstack.org'
MEETINGS_PATH = os.path.join(BASE_DIR, 'meetings') MEETINGS_PATH = os.path.join(BASE_DIR, 'meetings')
WEEKDAYS = list(calendar.day_name) WEEKDAYS = list(calendar.day_name)
WEEK_COUNTS = {'weekly': 2, 'biweekly-even': 1, 'biweekly-odd': 1} WEEK_COUNTS = {'weekly': 2, 'biweekly-even': 1, 'biweekly-odd': 1, 'adhoc': 0}
CHANNELS = ['openstack-meeting', 'openstack-meeting-alt', CHANNELS = ['openstack-meeting', 'openstack-meeting-alt',
'openstack-meeting-3', 'openstack-meeting-4', 'openstack-meeting-3', 'openstack-meeting-4',
'openstack-meeting-5'] 'openstack-meeting-5']