Revision cb261eef snf-astakos-app/astakos/im/management/commands/user-list.py
b/snf-astakos-app/astakos/im/management/commands/user-list.py | ||
---|---|---|
37 | 37 |
|
38 | 38 |
from astakos.im.models import AstakosUser |
39 | 39 |
|
40 |
from ._common import format_bool
|
|
40 |
from ._common import format |
|
41 | 41 |
|
42 | 42 |
|
43 | 43 |
class Command(NoArgsCommand): |
... | ... | |
79 | 79 |
|
80 | 80 |
for user in users: |
81 | 81 |
id = str(user.id) |
82 |
active = format_bool(user.is_active)
|
|
83 |
admin = format_bool(user.is_superuser)
|
|
82 |
active = user.is_active
|
|
83 |
admin = user.is_superuser
|
|
84 | 84 |
uuid = user.uuid or '' |
85 |
fields = ( |
|
86 |
id, user.email, user.realname, active, admin, \ |
|
87 |
uuid, user.auth_providers_display |
|
88 |
) |
|
85 |
fields = (format(elem) for elem in ( |
|
86 |
id, |
|
87 |
user.email, |
|
88 |
user.realname, |
|
89 |
active, admin, uuid, |
|
90 |
user.auth_providers_display |
|
91 |
)) |
|
89 | 92 |
|
90 | 93 |
if options['csv']: |
91 | 94 |
line = '|'.join(fields) |
Also available in: Unified diff