Salut,

Je cherche à réaliser un programme python (depuis une machine 1) interagissant avec manager.conf (sur une autre machine 2) afin de pouvoir effectuer des appels entre deux soft phones (x-lite) (chacun sur une machine différente).
Après une longue recherche, j'ai effectué le programme suivant (en m'appuyant sur des scripts trouvés sur le net):

from asterisk import manager
import sys,time

m = manager.Manager()
try:
resp = m.connect(host='192.168.129.130')
except manager.ManagerSocketException, e:
print "Pb de connexion au asterisk:",e
sys.exit(1)

try:
resp = m.login(username='admin', secret='secret')
except manager.ManagerAuthException, e:
print "Login ou password incorrect:",e
sys.exit(1)

m.originate(channel=SIP/300, exten=301, context='default', priority='1', caller_id=301)

m.logoff()
m.quit()


En l’exécutant, j'obtiens l'erreur suivante: NameError: name 'managerSocketException' is not defined
(ma version de Python est 2.7.4, je travaille sur Ubuntu )

J'aimerais tant vous écouter, vos suggestions (Je suis nouvelle dans le domaine ...)
Grand merci