fixclasse.py
1 |
# -*- coding: utf-8 -*-
|
---|---|
2 |
import sys |
3 |
from scribe.eolegroup import Group |
4 |
from scribe.importation.writer import _gen_shares |
5 |
|
6 |
if len(sys.argv) != 2: |
7 |
print('usage : {} <classe_a_corriger>'.format(sys.argv[0])) |
8 |
sys.exit(1)
|
9 |
|
10 |
classe = sys.argv[1]
|
11 |
|
12 |
groupe = Group() |
13 |
groupe.ldap_admin.connect() |
14 |
|
15 |
if not groupe._is_group(classe): |
16 |
print("erreur : groupe {} non trouvé dans l'annuaire".format(classe))
|
17 |
sys.exit(1)
|
18 |
|
19 |
_gen_shares(groupe, [classe], 'classe')
|