Revision 30dc8c1a snf-astakos-app/astakos/im/management/commands/listgroups.py

b/snf-astakos-app/astakos/im/management/commands/listgroups.py
58 58
        
59 59
        groups = Group.objects.all()
60 60
        
61
        labels = ('id', 'name')
62
        columns = (1, 2)
61
        labels = ('id', 'name', 'permissions')
62
        columns = (3, 12, 50)
63 63
        
64 64
        if not options['csv']:
65 65
            line = ' '.join(l.rjust(w) for l, w in zip(labels, columns))
......
68 68
            self.stdout.write(sep + '\n')
69 69
        
70 70
        for group in groups:
71
            fields = (str(group.id), group.name)
71
            fields = (str(group.id), group.name,
72
                      ','.join(p.codename for p in group.permissions.all()))
72 73
            
73 74
            if options['csv']:
74 75
                line = '|'.join(fields)

Also available in: Unified diff