|
From: Stephen C. <ste...@u4...> - 2008-04-17 17:08:17
|
Hello all,
I was hoping to be able to view the list of registered sip peers using
asterisk.manager.command().
Documentation seems to be pretty scarce. I would assume either:
asterisk.manager.command('sip show peers') or
asterisk.manager.command('command: sip show peers')
to be the correct. Neither of these seem to work. Any help would be
appreciated.
The following code returns:
No clue what we got
--END COMMAND--
thanks,
Steve
[code]
#!/usr/bin/python
from asterisk import manager
asterisk_ip = "192.168.13.3"
asterisk_user = "root"
asterisk_passwd = "voice123"
def handle_shutdown(event, manager):
print "Received shutdown event"
manager.close()
def handle_event(event, manager):
print "Received event: "+ event.name
asterManger = manager.Manager( )
asterManger.connect( asterisk_ip )
asterManger.login( asterisk_user, asterisk_passwd )
#register some call backs
asterManger.register_event('Shutdown', handle_shutdown) # shutdown
asterManger.register_event('*', handle_event) # catch all
print asterManger.command('sip show peers')
print asterManger.command('command: sip show peers')
[/code]
|
|
From: Matthew N. <mni...@di...> - 2008-04-17 17:25:56
|
Try something like 'print asterManger.command('sip show peers').data'
and see if that works for you.
On Thu, 2008-04-17 at 10:01 -0700, Stephen Cattaneo wrote:
> Hello all,
>
> I was hoping to be able to view the list of registered sip peers using
> asterisk.manager.command().
> Documentation seems to be pretty scarce. I would assume either:
> asterisk.manager.command('sip show peers') or
> asterisk.manager.command('command: sip show peers')
> to be the correct. Neither of these seem to work. Any help would be
> appreciated.
>
> The following code returns:
> No clue what we got
> --END COMMAND--
>
> thanks,
>
> Steve
>
> [code]
> #!/usr/bin/python
>
> from asterisk import manager
>
> asterisk_ip = "192.168.13.3"
> asterisk_user = "root"
> asterisk_passwd = "voice123"
>
> def handle_shutdown(event, manager):
> print "Received shutdown event"
> manager.close()
>
> def handle_event(event, manager):
> print "Received event: "+ event.name
>
> asterManger = manager.Manager( )
> asterManger.connect( asterisk_ip )
> asterManger.login( asterisk_user, asterisk_passwd )
>
> #register some call backs
> asterManger.register_event('Shutdown', handle_shutdown) # shutdown
> asterManger.register_event('*', handle_event) # catch all
>
> print asterManger.command('sip show peers')
>
> print asterManger.command('command: sip show peers')
> [/code]
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save $100.
> Use priority code J8TL2D2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Pyst-users mailing list
> Pys...@li...
> https://lists.sourceforge.net/lists/listinfo/pyst-users
--
Matthew Nicholson
Digium
|
|
From: Stephen C. <ste...@u4...> - 2008-04-17 18:08:19
|
Hi Matthew,
Thanks for the response.
From the ami:
action: command
command: sip show peers
Response: Follows
Privilege: Command
Name/username Host Dyn Nat ACL Port Status
1044 (Unspecified) D 0 Unmonitored
1045/1045 192.168.14.218 D 5060 Unmonitored
1001/1001_6187 192.168.14.218 D 5060 Unmonitored
2002 (Unspecified) D 0 Unmonitored
2001/2001 192.168.15.175 D 5060 Unmonitored
5 sip peers [Monitored: 0 online, 0 offline Unmonitored: 3 online, 2
offline]
--END COMMAND--
'print asterManger.command('sip show peers').data' returns:
No clue what we got
--END COMMAND--
Name/username Host Dyn Nat ACL Port Status
Matthew Nicholson wrote:
> Try something like 'print asterManger.command('sip show peers').data'
> and see if that works for you.
>
> On Thu, 2008-04-17 at 10:01 -0700, Stephen Cattaneo wrote:
>
>> Hello all,
>>
>> I was hoping to be able to view the list of registered sip peers using
>> asterisk.manager.command().
>> Documentation seems to be pretty scarce. I would assume either:
>> asterisk.manager.command('sip show peers') or
>> asterisk.manager.command('command: sip show peers')
>> to be the correct. Neither of these seem to work. Any help would be
>> appreciated.
>>
>> The following code returns:
>> No clue what we got
>> --END COMMAND--
>>
>> thanks,
>>
>> Steve
>>
>> [code]
>> #!/usr/bin/python
>>
>> from asterisk import manager
>>
>> asterisk_ip = "192.168.13.3"
>> asterisk_user = "root"
>> asterisk_passwd = "voice123"
>>
>> def handle_shutdown(event, manager):
>> print "Received shutdown event"
>> manager.close()
>>
>> def handle_event(event, manager):
>> print "Received event: "+ event.name
>>
>> asterManger = manager.Manager( )
>> asterManger.connect( asterisk_ip )
>> asterManger.login( asterisk_user, asterisk_passwd )
>>
>> #register some call backs
>> asterManger.register_event('Shutdown', handle_shutdown) # shutdown
>> asterManger.register_event('*', handle_event) # catch all
>>
>> print asterManger.command('sip show peers')
>>
>> print asterManger.command('command: sip show peers')
>> [/code]
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
>> Don't miss this year's exciting event. There's still time to save $100.
>> Use priority code J8TL2D2.
>> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
>> _______________________________________________
>> Pyst-users mailing list
>> Pys...@li...
>> https://lists.sourceforge.net/lists/listinfo/pyst-users
>>
|
|
From: Matthew N. <mni...@di...> - 2008-04-17 18:11:45
|
In that case, that functionality may just be broken.
On Thu, 2008-04-17 at 11:02 -0700, Stephen Cattaneo wrote:
> Hi Matthew,
>
> Thanks for the response.
> From the ami:
> action: command
> command: sip show peers
>
> Response: Follows
> Privilege: Command
> Name/username Host Dyn Nat ACL Port Status
> 1044 (Unspecified) D 0 Unmonitored
> 1045/1045 192.168.14.218 D 5060 Unmonitored
> 1001/1001_6187 192.168.14.218 D 5060 Unmonitored
> 2002 (Unspecified) D 0 Unmonitored
> 2001/2001 192.168.15.175 D 5060 Unmonitored
> 5 sip peers [Monitored: 0 online, 0 offline Unmonitored: 3 online, 2
> offline]
> --END COMMAND--
>
> 'print asterManger.command('sip show peers').data' returns:
> No clue what we got
> --END COMMAND--
>
> Name/username Host Dyn Nat ACL Port Status
>
> Matthew Nicholson wrote:
> > Try something like 'print asterManger.command('sip show peers').data'
> > and see if that works for you.
> >
> > On Thu, 2008-04-17 at 10:01 -0700, Stephen Cattaneo wrote:
> >
> >> Hello all,
> >>
> >> I was hoping to be able to view the list of registered sip peers using
> >> asterisk.manager.command().
> >> Documentation seems to be pretty scarce. I would assume either:
> >> asterisk.manager.command('sip show peers') or
> >> asterisk.manager.command('command: sip show peers')
> >> to be the correct. Neither of these seem to work. Any help would be
> >> appreciated.
> >>
> >> The following code returns:
> >> No clue what we got
> >> --END COMMAND--
> >>
> >> thanks,
> >>
> >> Steve
> >>
> >> [code]
> >> #!/usr/bin/python
> >>
> >> from asterisk import manager
> >>
> >> asterisk_ip = "192.168.13.3"
> >> asterisk_user = "root"
> >> asterisk_passwd = "voice123"
> >>
> >> def handle_shutdown(event, manager):
> >> print "Received shutdown event"
> >> manager.close()
> >>
> >> def handle_event(event, manager):
> >> print "Received event: "+ event.name
> >>
> >> asterManger = manager.Manager( )
> >> asterManger.connect( asterisk_ip )
> >> asterManger.login( asterisk_user, asterisk_passwd )
> >>
> >> #register some call backs
> >> asterManger.register_event('Shutdown', handle_shutdown) # shutdown
> >> asterManger.register_event('*', handle_event) # catch all
> >>
> >> print asterManger.command('sip show peers')
> >>
> >> print asterManger.command('command: sip show peers')
> >> [/code]
> >>
> >> -------------------------------------------------------------------------
> >> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> >> Don't miss this year's exciting event. There's still time to save $100.
> >> Use priority code J8TL2D2.
> >> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> >> _______________________________________________
> >> Pyst-users mailing list
> >> Pys...@li...
> >> https://lists.sourceforge.net/lists/listinfo/pyst-users
> >>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save $100.
> Use priority code J8TL2D2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Pyst-users mailing list
> Pys...@li...
> https://lists.sourceforge.net/lists/listinfo/pyst-users
--
Matthew Nicholson
Digium
|
|
From: Tito G. <tit...@gm...> - 2008-04-17 21:54:15
|
Try to use the method sippeers() and get the callback of the event
PeerEntry.
self.register_event('PeerEntry', self.handle_peerentry)
def handle_peerentry(self, event, manager):
var1 = event.message.get_header('ObjectName')
var2 = event.message.get_header('Channeltype')
var3 = event.message.get_header('Status')
Something like this...
Regards,
Tito
On Thu, Apr 17, 2008 at 3:11 PM, Matthew Nicholson <mni...@di...>
wrote:
> In that case, that functionality may just be broken.
>
> On Thu, 2008-04-17 at 11:02 -0700, Stephen Cattaneo wrote:
> > Hi Matthew,
> >
> > Thanks for the response.
> > From the ami:
> > action: command
> > command: sip show peers
> >
> > Response: Follows
> > Privilege: Command
> > Name/username Host Dyn Nat ACL Port Status
> > 1044 (Unspecified) D 0
> Unmonitored
> > 1045/1045 192.168.14.218 D 5060
> Unmonitored
> > 1001/1001_6187 192.168.14.218 D 5060
> Unmonitored
> > 2002 (Unspecified) D 0
> Unmonitored
> > 2001/2001 192.168.15.175 D 5060
> Unmonitored
> > 5 sip peers [Monitored: 0 online, 0 offline Unmonitored: 3 online, 2
> > offline]
> > --END COMMAND--
> >
> > 'print asterManger.command('sip show peers').data' returns:
> > No clue what we got
> > --END COMMAND--
> >
> > Name/username Host Dyn Nat ACL Port Status
> >
> > Matthew Nicholson wrote:
> > > Try something like 'print asterManger.command('sip show peers').data'
> > > and see if that works for you.
> > >
> > > On Thu, 2008-04-17 at 10:01 -0700, Stephen Cattaneo wrote:
> > >
> > >> Hello all,
> > >>
> > >> I was hoping to be able to view the list of registered sip peers
> using
> > >> asterisk.manager.command().
> > >> Documentation seems to be pretty scarce. I would assume either:
> > >> asterisk.manager.command('sip show peers') or
> > >> asterisk.manager.command('command: sip show peers')
> > >> to be the correct. Neither of these seem to work. Any help would be
> > >> appreciated.
> > >>
> > >> The following code returns:
> > >> No clue what we got
> > >> --END COMMAND--
> > >>
> > >> thanks,
> > >>
> > >> Steve
> > >>
> > >> [code]
> > >> #!/usr/bin/python
> > >>
> > >> from asterisk import manager
> > >>
> > >> asterisk_ip = "192.168.13.3"
> > >> asterisk_user = "root"
> > >> asterisk_passwd = "voice123"
> > >>
> > >> def handle_shutdown(event, manager):
> > >> print "Received shutdown event"
> > >> manager.close()
> > >>
> > >> def handle_event(event, manager):
> > >> print "Received event: "+ event.name
> > >>
> > >> asterManger = manager.Manager( )
> > >> asterManger.connect( asterisk_ip )
> > >> asterManger.login( asterisk_user, asterisk_passwd )
> > >>
> > >> #register some call backs
> > >> asterManger.register_event('Shutdown', handle_shutdown) # shutdown
> > >> asterManger.register_event('*', handle_event) # catch all
> > >>
> > >> print asterManger.command('sip show peers')
> > >>
> > >> print asterManger.command('command: sip show peers')
> > >> [/code]
> > >>
> > >>
> -------------------------------------------------------------------------
> > >> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > >> Don't miss this year's exciting event. There's still time to save
> $100.
> > >> Use priority code J8TL2D2.
> > >>
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> > >> _______________________________________________
> > >> Pyst-users mailing list
> > >> Pys...@li...
> > >> https://lists.sourceforge.net/lists/listinfo/pyst-users
> > >>
> >
> >
> >
> -------------------------------------------------------------------------
> > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > Don't miss this year's exciting event. There's still time to save $100.
> > Use priority code J8TL2D2.
> >
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> > _______________________________________________
> > Pyst-users mailing list
> > Pys...@li...
> > https://lists.sourceforge.net/lists/listinfo/pyst-users
> --
> Matthew Nicholson
> Digium
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save $100.
> Use priority code J8TL2D2.
>
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Pyst-users mailing list
> Pys...@li...
> https://lists.sourceforge.net/lists/listinfo/pyst-users
>
--
Linux User #387870
____
_/_õ|__|
º[ .-.___.-._| . . . .
_(o).__(o).:_____
|
|
From: Stephen C. <ste...@u4...> - 2008-04-18 00:33:11
|
Hi Tito, My asterisk.manager does not have a method sippeers() I downloaded the pyst module from sourceforge. ( http://sourceforge.net/project/showfiles.php?group_id=76162 ) version = 0.2 Cheers, Steve Tito Garrido wrote: > Try to use the method sippeers() and get the callback of the event > PeerEntry. > > self.register_event('PeerEntry', self.handle_peerentry) > > def handle_peerentry(self, event, manager): > var1 = event.message.get_header('ObjectName') > var2 = event.message.get_header('Channeltype') > var3 = event.message.get_header('Status') > > Something like this... > > Regards, > > Tito > > On Thu, Apr 17, 2008 at 3:11 PM, Matthew Nicholson > <mni...@di... <mailto:mni...@di...>> wrote: > > In that case, that functionality may just be broken. > > On Thu, 2008-04-17 at 11:02 -0700, Stephen Cattaneo wrote: > > Hi Matthew, > > > > Thanks for the response. > > From the ami: > > action: command > > command: sip show peers > > > > Response: Follows > > Privilege: Command > > Name/username Host Dyn Nat ACL Port > Status > > 1044 (Unspecified) D 0 > Unmonitored > > 1045/1045 *MailScanner warning: numerical links > are often malicious:* 192.168.14.218192. <http://192.168.14.218> > D 5060 Unmonitored > > 1001/1001_6187 *MailScanner warning: numerical links > are often malicious:* 192.168.14.218192. <http://192.168.14.218> > D 5060 Unmonitored > > 2002 (Unspecified) D 0 > Unmonitored > > 2001/2001 *MailScanner warning: numerical links > are often malicious:* 192.168.15.175192. <http://192.168.15.175> > D 5060 Unmonitored > > 5 sip peers [Monitored: 0 online, 0 offline Unmonitored: 3 online, 2 > > offline] > > --END COMMAND-- > > > > 'print asterManger.command('sip show peers').data' returns: > > No clue what we got > > --END COMMAND-- > > > > Name/username Host Dyn Nat ACL Port > Status > > > > Matthew Nicholson wrote: > > > Try something like 'print asterManger.command('sip show > peers').data' > > > and see if that works for you. > > > > > > On Thu, 2008-04-17 at 10:01 -0700, Stephen Cattaneo wrote: > > > > > >> Hello all, > > >> > > >> I was hoping to be able to view the list of registered sip > peers using > > >> asterisk.manager.command(). > > >> Documentation seems to be pretty scarce. I would assume either: > > >> asterisk.manager.command('sip show peers') or > > >> asterisk.manager.command('command: sip show peers') > > >> to be the correct. Neither of these seem to work. Any help > would be > > >> appreciated. > > >> > > >> The following code returns: > > >> No clue what we got > > >> --END COMMAND-- > > >> > > >> thanks, > > >> > > >> Steve > > >> > > >> [code] > > >> #!/usr/bin/python > > >> > > >> from asterisk import manager > > >> > > >> asterisk_ip = "*MailScanner has detected a possible fraud > attempt from "192.168.13.3" claiming to be* > 192.168.13.3192.168.13.3 <http://192.168.13.3>" > > >> asterisk_user = "root" > > >> asterisk_passwd = "voice123" > > >> > > >> def handle_shutdown(event, manager): > > >> print "Received shutdown event" > > >> manager.close() > > >> > > >> def handle_event(event, manager): > > >> print "Received event: "+ event.name <http://event.name> > > >> > > >> asterManger = manager.Manager( ) > > >> asterManger.connect( asterisk_ip ) > > >> asterManger.login( asterisk_user, asterisk_passwd ) > > >> > > >> #register some call backs > > >> asterManger.register_event('Shutdown', handle_shutdown) # > shutdown > > >> asterManger.register_event('*', handle_event) # > catch all > > >> > > >> print asterManger.command('sip show peers') > > >> > > >> print asterManger.command('command: sip show peers') > > >> [/code] > > >> > > >> > ------------------------------------------------------------------------- > > >> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > > >> Don't miss this year's exciting event. There's still time to > save $100. > > >> Use priority code J8TL2D2. > > >> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaonewww. > <http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone> > > >> _______________________________________________ > > >> Pyst-users mailing list > > >> Pys...@li... > <mailto:Pys...@li...> > > >> https://lists.sourceforge.net/lists/listinfo/pyst-userswww. > <https://lists.sourceforge.net/lists/listinfo/pyst-users> > > >> > > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > > Don't miss this year's exciting event. There's still time to > save $100. > > Use priority code J8TL2D2. > > > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaonewww. > <http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone> > > _______________________________________________ > > Pyst-users mailing list > > Pys...@li... > <mailto:Pys...@li...> > > https://lists.sourceforge.net/lists/listinfo/pyst-userswww. > <https://lists.sourceforge.net/lists/listinfo/pyst-users> > -- > Matthew Nicholson > Digium > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save > $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaonewww. > <http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone> > _______________________________________________ > Pyst-users mailing list > Pys...@li... > <mailto:Pys...@li...> > https://lists.sourceforge.net/lists/listinfo/pyst-userswww. > <https://lists.sourceforge.net/lists/listinfo/pyst-users> > > > > > -- > Linux User #387870 > ____ > _/_õ|__| > º[ .-.___.-._| . . . . > _(o).__(o).:_____ > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > ------------------------------------------------------------------------ > > _______________________________________________ > Pyst-users mailing list > Pys...@li... > https://lists.sourceforge.net/lists/listinfo/pyst-users > |
|
From: Tito G. <tit...@gm...> - 2008-04-18 14:18:45
|
Hi Steve,
I've expanded my asterisk.manager a little... so here is the sippeers
method:
def sippeers(self):
cdict = {'Action' : 'Sippeers'}
response = self.send_action(cdict)
return response
Tito Garrido
On Thu, Apr 17, 2008 at 9:26 PM, Stephen Cattaneo <
ste...@u4...> wrote:
> Hi Tito,
>
> My asterisk.manager does not have a method sippeers() I downloaded the
> pyst module from sourceforge.
> ( http://sourceforge.net/project/showfiles.php?group_id=76162 )
> version = 0.2
>
> Cheers,
>
> Steve
>
> Tito Garrido wrote:
> > Try to use the method sippeers() and get the callback of the event
> > PeerEntry.
> >
> > self.register_event('PeerEntry', self.handle_peerentry)
> >
> > def handle_peerentry(self, event, manager):
> > var1 = event.message.get_header('ObjectName')
> > var2 = event.message.get_header('Channeltype')
> > var3 = event.message.get_header('Status')
> >
> > Something like this...
> >
> > Regards,
> >
> > Tito
> >
> > On Thu, Apr 17, 2008 at 3:11 PM, Matthew Nicholson
> > <mni...@di... <mailto:mni...@di...>> wrote:
> >
> > In that case, that functionality may just be broken.
> >
> > On Thu, 2008-04-17 at 11:02 -0700, Stephen Cattaneo wrote:
> > > Hi Matthew,
> > >
> > > Thanks for the response.
> > > From the ami:
> > > action: command
> > > command: sip show peers
> > >
> > > Response: Follows
> > > Privilege: Command
> > > Name/username Host Dyn Nat ACL Port
> > Status
> > > 1044 (Unspecified) D 0
> > Unmonitored
> > > 1045/1045 *MailScanner warning: numerical links
> > are often malicious:* 192.168.14.218192. <http://192.168.14.218>
> > D 5060 Unmonitored
> > > 1001/1001_6187 *MailScanner warning: numerical links
> > are often malicious:* 192.168.14.218192. <http://192.168.14.218>
> > D 5060 Unmonitored
> > > 2002 (Unspecified) D 0
> > Unmonitored
> > > 2001/2001 *MailScanner warning: numerical links
> > are often malicious:* 192.168.15.175192. <http://192.168.15.175>
> > D 5060 Unmonitored
> > > 5 sip peers [Monitored: 0 online, 0 offline Unmonitored: 3 online,
> 2
> > > offline]
> > > --END COMMAND--
> > >
> > > 'print asterManger.command('sip show peers').data' returns:
> > > No clue what we got
> > > --END COMMAND--
> > >
> > > Name/username Host Dyn Nat ACL Port
> > Status
> > >
> > > Matthew Nicholson wrote:
> > > > Try something like 'print asterManger.command('sip show
> > peers').data'
> > > > and see if that works for you.
> > > >
> > > > On Thu, 2008-04-17 at 10:01 -0700, Stephen Cattaneo wrote:
> > > >
> > > >> Hello all,
> > > >>
> > > >> I was hoping to be able to view the list of registered sip
> > peers using
> > > >> asterisk.manager.command().
> > > >> Documentation seems to be pretty scarce. I would assume
> either:
> > > >> asterisk.manager.command('sip show peers') or
> > > >> asterisk.manager.command('command: sip show peers')
> > > >> to be the correct. Neither of these seem to work. Any help
> > would be
> > > >> appreciated.
> > > >>
> > > >> The following code returns:
> > > >> No clue what we got
> > > >> --END COMMAND--
> > > >>
> > > >> thanks,
> > > >>
> > > >> Steve
> > > >>
> > > >> [code]
> > > >> #!/usr/bin/python
> > > >>
> > > >> from asterisk import manager
> > > >>
> > > >> asterisk_ip = "*MailScanner has detected a possible fraud
> > attempt from "192.168.13.3" claiming to be*
> > 192.168.13.3192.168.13.3 <http://192.168.13.3>"
> > > >> asterisk_user = "root"
> > > >> asterisk_passwd = "voice123"
> > > >>
> > > >> def handle_shutdown(event, manager):
> > > >> print "Received shutdown event"
> > > >> manager.close()
> > > >>
> > > >> def handle_event(event, manager):
> > > >> print "Received event: "+ event.name <http://event.name>
> > > >>
> > > >> asterManger = manager.Manager( )
> > > >> asterManger.connect( asterisk_ip )
> > > >> asterManger.login( asterisk_user, asterisk_passwd )
> > > >>
> > > >> #register some call backs
> > > >> asterManger.register_event('Shutdown', handle_shutdown) #
> > shutdown
> > > >> asterManger.register_event('*', handle_event) #
> > catch all
> > > >>
> > > >> print asterManger.command('sip show peers')
> > > >>
> > > >> print asterManger.command('command: sip show peers')
> > > >> [/code]
> > > >>
> > > >>
> >
> -------------------------------------------------------------------------
> > > >> This SF.net email is sponsored by the 2008 JavaOne(SM)
> Conference
> > > >> Don't miss this year's exciting event. There's still time to
> > save $100.
> > > >> Use priority code J8TL2D2.
> > > >>
> >
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaonewww
> .
> > <
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> >
> > > >> _______________________________________________
> > > >> Pyst-users mailing list
> > > >> Pys...@li...
> > <mailto:Pys...@li...>
> > > >> https://lists.sourceforge.net/lists/listinfo/pyst-userswww.
> > <https://lists.sourceforge.net/lists/listinfo/pyst-users>
> > > >>
> > >
> > >
> > >
> >
> -------------------------------------------------------------------------
> > > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > > Don't miss this year's exciting event. There's still time to
> > save $100.
> > > Use priority code J8TL2D2.
> > >
> >
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaonewww
> .
> > <
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> >
> > > _______________________________________________
> > > Pyst-users mailing list
> > > Pys...@li...
> > <mailto:Pys...@li...>
> > > https://lists.sourceforge.net/lists/listinfo/pyst-userswww.
> > <https://lists.sourceforge.net/lists/listinfo/pyst-users>
> > --
> > Matthew Nicholson
> > Digium
> >
> >
> >
> -------------------------------------------------------------------------
> > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > Don't miss this year's exciting event. There's still time to save
> > $100.
> > Use priority code J8TL2D2.
> >
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaonewww
> .
> > <
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> >
> > _______________________________________________
> > Pyst-users mailing list
> > Pys...@li...
> > <mailto:Pys...@li...>
> > https://lists.sourceforge.net/lists/listinfo/pyst-userswww.
> > <https://lists.sourceforge.net/lists/listinfo/pyst-users>
> >
> >
> >
> >
> > --
> > Linux User #387870
> > ____
> > _/_õ|__|
> > º[ .-.___.-._| . . . .
> > _(o).__(o).:_____
> > ------------------------------------------------------------------------
> >
> >
> -------------------------------------------------------------------------
> > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > Don't miss this year's exciting event. There's still time to save $100.
> > Use priority code J8TL2D2.
> >
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Pyst-users mailing list
> > Pys...@li...
> > https://lists.sourceforge.net/lists/listinfo/pyst-users
> >
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save $100.
> Use priority code J8TL2D2.
>
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Pyst-users mailing list
> Pys...@li...
> https://lists.sourceforge.net/lists/listinfo/pyst-users
>
--
Linux User #387870
____
_/_õ|__|
º[ .-.___.-._| . . . .
_(o).__(o).:_____
|