0001-misc-provision-user.is_active-44896.patch
hobo/agent/authentic2/provisionning.py | ||
---|---|---|
120 | 120 |
'first_name': user.first_name, |
121 | 121 |
'last_name': user.last_name, |
122 | 122 |
'email': user.email, |
123 |
'is_active': user.is_active, |
|
123 | 124 |
'roles': [ |
124 | 125 |
{ |
125 | 126 |
'uuid': role.uuid, |
hobo/provisionning/utils.py | ||
---|---|---|
88 | 88 |
user.username = o['uuid'][:30] |
89 | 89 |
user.is_superuser = o['is_superuser'] |
90 | 90 |
user.is_staff = o['is_superuser'] |
91 |
user.is_active = o.get('is_active', True) |
|
91 | 92 |
user.save() |
92 | 93 |
role_uuids = [role['uuid'] for role in o.get('roles', [])] |
93 | 94 |
provision_user_groups(user, role_uuids) |
94 |
- |