Some cleanup of the alias generation scripts.
- Legacy-Id: 8056
This commit is contained in:
parent
a73163993a
commit
25ef2ad184
|
@ -111,25 +111,15 @@ if __name__ == '__main__':
|
|||
|
||||
interesting_drafts = active_drafts | inactive_recent_drafts
|
||||
|
||||
count = 0
|
||||
for draft in interesting_drafts.distinct().iterator():
|
||||
# Omit RFCs, we care only about drafts
|
||||
if draft.docalias_set.filter(name__startswith='rfc'):
|
||||
continue
|
||||
|
||||
count += 1
|
||||
if (count % 100) == 0:
|
||||
sys.stderr.write('.')
|
||||
alias = draft.name
|
||||
all = []
|
||||
def handle_sublist(afile, vfile, alias, emails):
|
||||
try:
|
||||
all.extend( dump_sublist(afile, vfile, alias, emails) )
|
||||
except TypeError:
|
||||
import debug
|
||||
debug.show('alias')
|
||||
debug.show('emails')
|
||||
raise
|
||||
all.extend( dump_sublist(afile, vfile, alias, emails) )
|
||||
#.authors (/and no suffix) = authors
|
||||
# First, do no suffix case
|
||||
handle_sublist(afile, vfile, alias, get_draft_authors_emails(draft))
|
||||
|
|
|
@ -57,7 +57,6 @@ if __name__ == '__main__':
|
|||
|
||||
wgs = Group.objects.filter(type='wg').all()
|
||||
|
||||
print '# WGs'
|
||||
# - status = Active
|
||||
active_wgs = wgs.filter(state__in=ACTIVE_STATES)
|
||||
|
||||
|
@ -70,7 +69,6 @@ if __name__ == '__main__':
|
|||
dump_sublist(afile, vfile, name+'-ads' , get_group_ads_emails(wg))
|
||||
dump_sublist(afile, vfile, name+'-chairs', get_group_chairs_emails(wg))
|
||||
|
||||
print '# RGs'
|
||||
# - status = Active
|
||||
rgs = Group.objects.filter(type='rg').all()
|
||||
active_rgs = rgs.filter(state__in=ACTIVE_STATES)
|
||||
|
@ -86,7 +84,6 @@ if __name__ == '__main__':
|
|||
|
||||
# Additionally, for areaz, we should list -ads and -chairs
|
||||
# (for every chair in active groups within the area).
|
||||
print '# Areas'
|
||||
areas = Group.objects.filter(type='area').all()
|
||||
active_areas = areas.filter(state__in=ACTIVE_STATES)
|
||||
for area in active_areas:
|
||||
|
|
Loading…
Reference in a new issue