moulinette/yunohost_tools.py
2012-10-23 18:10:39 +02:00

15 lines
362 B
Python

# -*- coding: utf-8 -*-
import yaml
def tools_init(args, connections):
yldap = connections['ldap']
with open('ldap_scheme.yml') as f:
ldap_map = yaml.load(f)
for rdn, attr_dict in ldap_map['parents'].items():
yldap.add(rdn, attr_dict)
for rdn, attr_dict in ldap_map['childs'].items():
yldap.add(rdn, attr_dict)