Ajout des script pour asterisk

This commit is contained in:
Valentin Samir 2013-03-15 22:53:43 +01:00
parent e9bae60ef9
commit 124d4a83e1
12 changed files with 286 additions and 0 deletions

23
sip/user_exist.py Executable file
View file

@ -0,0 +1,23 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
sys.path.append('/usr/scripts/gestion')
sys.path.append('/usr/scripts/lc_ldap')
sys.path.append('/etc/crans/secrets/')
import secrets,lc_ldap
conn=lc_ldap.lc_ldap_admin()
try:
if len(sys.argv[1])==5:
aid=int(sys.argv[1][1:])
else:
raise ValueError('Pas un numero valide')
except ValueError:
sys.stdout.write('FALSE')
exit(0)
if conn.search("aid=%s" % aid):
sys.stdout.write('TRUE')
else:
sys.stdout.write('FALSE')