428278e084a0acd95c9881e0766b51a10cb3660f
[mspang/pyceo.git] / ceo / console / memberlist.py
1 from ceo import members, terms
2
3 class MemberList:
4   def main(self, args):
5     mlist = members.list_term(terms.current())
6     dns = mlist.keys()
7     dns.sort()
8     for dn in dns:
9       member = mlist[dn]
10       print '%s %s %s' % (
11         member['uid'][0].ljust(12),
12         member['cn'][0].ljust(30),
13         member.get('program', [''])[0]
14       )