-
Notifications
You must be signed in to change notification settings - Fork 2
/
sig_meetings.py
29 lines (20 loc) · 896 Bytes
/
sig_meetings.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Copyright (C) 2019 Dawn M. Foster
# Licensed under GNU General Public License (GPL), version 3 or later: http://www.gnu.org/licenses/gpl.txt
def get_sig_meetings():
from common_functions import process_sig_yaml
sigs_wgs = process_sig_yaml()
for k in sigs_wgs["sigs"]:
print('\nSIG ', k['name'], ':', sep='')
for x in k['meetings']:
print(x['description'], x['day'], x['time'], x['tz'], x['frequency'])
for y in k['subprojects']:
try:
for z in y['meetings']:
print(z['description'], z['day'], z['time'], z['tz'], z['frequency'])
except:
pass
for k in sigs_wgs["workinggroups"]:
print('\nWG ', k['name'], ':', sep='')
for x in k['meetings']:
print(x['description'], x['day'], x['time'], x['tz'], x['frequency'])
get_sig_meetings()