Impression de ticket machine avec gest_crans_lc
This commit is contained in:
parent
8f715ff771
commit
346861139c
1 changed files with 6 additions and 1 deletions
|
@ -12,6 +12,7 @@ if '/usr/scripts' not in sys.path:
|
|||
|
||||
import lc_ldap.objets as objets
|
||||
import lc_ldap.attributs as attributs
|
||||
import subprocess
|
||||
|
||||
import certificat
|
||||
import blacklist
|
||||
|
@ -115,7 +116,11 @@ class Dialog(certificat.Dialog, blacklist.Dialog):
|
|||
machine.validate_changes()
|
||||
if self.confirm_item(machine, "Voulez vous vraiement créer cette machine ?"):
|
||||
machine.create()
|
||||
self.display_item(machine, "La machine à bien été créée", ipsec=True)
|
||||
self.display_item(machine, "La machine a bien été créée", ipsec=True)
|
||||
if realm == 'wifi-adh':
|
||||
if self.dialog.yesno("Imprimer un ticket pour la machine ?", timeout=self.timeout, title="Impression de ticket", width=50) == self.dialog.DIALOG_OK:
|
||||
subprocess.call(['/usr/scripts/cransticket/dump_creds.py', '--forced', 'mid=%s' % machine['mid'][0]])
|
||||
self.display_item(machine, "Impression du ticket ...", ipsec=True)
|
||||
return machine
|
||||
else:
|
||||
raise Continue(cont)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue