Ajout des script pour asterisk
This commit is contained in:
parent
e9bae60ef9
commit
124d4a83e1
12 changed files with 286 additions and 0 deletions
21
sip/code_impression.py
Executable file
21
sip/code_impression.py
Executable file
|
@ -0,0 +1,21 @@
|
|||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
import sys
|
||||
from sh import grep,ErrorReturnCode_1
|
||||
sys.path.append('/usr/scripts/gestion')
|
||||
sys.path.append('/usr/scripts/lc_ldap')
|
||||
sys.path.append('/etc/crans/secrets/')
|
||||
|
||||
import lc_ldap
|
||||
|
||||
conn=lc_ldap.lc_ldap_admin()
|
||||
|
||||
try:
|
||||
aid=int(sys.argv[1][1:])
|
||||
except ValueError:
|
||||
sys.stdout.write('NONE')
|
||||
exit(0)
|
||||
login=conn.search("aid=%s" % aid)[0]['uid'][0]
|
||||
try:
|
||||
sys.stdout.write(grep('-r',login,'/usr/scripts/var/digicode/').split('/')[-1].split(':')[0])
|
||||
except ErrorReturnCode_1: sys.stdout.write('NONE')
|
Loading…
Add table
Add a link
Reference in a new issue