0001-agent-authentic2-rename-Superuser-roles-to-Superuser.patch
hobo/agent/authentic2/management/commands/hobo_deploy.py | ||
---|---|---|
146 | 146 | |
147 | 147 |
# add a superuser role for the service |
148 | 148 |
Role = get_role_model() |
149 |
name = _('Superuser of %s') % service['title'] |
|
149 | 150 |
su_role, created = Role.objects.get_or_create( |
150 | 151 |
service=provider, slug='_a2-hobo-superuser', |
151 |
defaults={'name': _('Superuser')}) |
|
152 |
defaults={'name': name}) |
|
153 |
if not created and su_role != name: |
|
154 |
su_role.name = name |
|
155 |
su_role.save() |
|
152 | 156 |
su_role.attributes.get_or_create(name='is_superuser', |
153 | 157 |
kind='string', |
154 | 158 |
value='true') |
155 |
- |