[gestion/{gest_crans,no_dispo,ldap_crans}] Ajout des personnels de l'ens
Pour l'instant c'est fait de manire crade: * Les personnels de l'ENS sont des adhrents normaux * Leurs tudes sont "Personnel ENS" * Il peuvent avoir autant de machines qu'ils veulent qui seront dans 10.9.2.0/24 darcs-hash:20090225211035-bd074-14893e8493de4731e0c7cdbaebb1f82b749a330b.gz
This commit is contained in:
parent
e0a0c0285c
commit
8bb0244c5c
4 changed files with 15 additions and 9 deletions
|
@ -2794,7 +2794,10 @@ class Machine(BaseClasseCrans):
|
|||
else:
|
||||
proprio = self.proprietaire()
|
||||
|
||||
if not isinstance(proprio, Adherent) or proprio.adherentPayant():
|
||||
if proprio.etudes(0) == 'Personnel ENS':
|
||||
net = config.NETs['personnel-ens']
|
||||
pool_ip = lister_ip_dispo('personnel-ens')
|
||||
elif not isinstance(proprio, Adherent) or proprio.adherentPayant():
|
||||
try:
|
||||
net = config.NETs['adherents']
|
||||
pool_ip = lister_ip_dispo('adherents')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue