#!/usr/bin/python # -*- coding: utf-8 -*- import univention.admin.modules as udm_modules import univention.admin.syntax import univention.admin.uexceptions import univention.config_registry udm_modules.update() module_users_user = udm_modules.get('groups/group') try: module_users_user.property_descriptions['name'].syntax.parse('Contrôleur') except univention.admin.uexceptions.valueError: print "default UDM group name sytnax too strict" univention.config_registry.handler_set(['directory/manager/web/modules/groups/group/properties/name/syntax=string']) udm_modules.update()