[fix] SSH or SFTP permission migrations

This commit is contained in:
ljf 2020-10-07 01:04:52 +02:00
parent fb44bd1c66
commit 2b8f7e1494

View file

@ -59,6 +59,20 @@ class MyMigration(Migration):
'showTile': ["FALSE"],
'isProtected': ["TRUE"],
})
elif permission.split('.')[0] == 'ssh':
ldap.update('cn=%s,ou=permission' % permission, {
'authHeader': ["FALSE"],
'label': ['SSH'],
'showTile': ["FALSE"],
'isProtected': ["TRUE"],
})
elif permission.split('.')[0] == 'sftp':
ldap.update('cn=%s,ou=permission' % permission, {
'authHeader': ["FALSE"],
'label': ['SFTP'],
'showTile': ["FALSE"],
'isProtected': ["TRUE"],
})
else:
label = labels[permission.split('.')[0]].title()