mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
Make migration re-run even more robust
This commit is contained in:
parent
64e388fa7d
commit
00795a7a01
1 changed files with 4 additions and 2 deletions
|
@ -62,12 +62,14 @@ class MyMigration(Migration):
|
||||||
try:
|
try:
|
||||||
self.remove_if_exists("cn=sftpusers,ou=groups")
|
self.remove_if_exists("cn=sftpusers,ou=groups")
|
||||||
self.remove_if_exists("ou=permission")
|
self.remove_if_exists("ou=permission")
|
||||||
self.remove_if_exists('cn=all_users,ou=groups')
|
self.remove_if_exists('ou=groups')
|
||||||
self.remove_if_exists('cn=visitors,ou=groups')
|
|
||||||
|
|
||||||
attr_dict = ldap_map['parents']['ou=permission']
|
attr_dict = ldap_map['parents']['ou=permission']
|
||||||
ldap.add('ou=permission', attr_dict)
|
ldap.add('ou=permission', attr_dict)
|
||||||
|
|
||||||
|
attr_dict = ldap_map['parents']['ou=groups']
|
||||||
|
ldap.add('ou=groups', attr_dict)
|
||||||
|
|
||||||
attr_dict = ldap_map['children']['cn=all_users,ou=groups']
|
attr_dict = ldap_map['children']['cn=all_users,ou=groups']
|
||||||
ldap.add('cn=all_users,ou=groups', attr_dict)
|
ldap.add('cn=all_users,ou=groups', attr_dict)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue