Skip to main content
https://travis-ci.org/gawel/panoramisk.png?branch=master https://coveralls.io/repos/gawel/panoramisk/badge.png?branch=master https://pypip.in/v/panoramisk/badge.png https://pypip.in/d/panoramisk/badge.png

panoramisk is a library based on python’s asyncio to play with asterisk’s manager.

It use the tcp manager server to listen to events and the http server (/arawman) to send actions.

See the api for more informations: https://panoramisk.readthedocs.org/

Source: https://github.com/gawel/panoramisk/

Basic usage:

>>> from panoramisk import Manager
>>> manager = Manager()

>>> def handle_meetme(event, manager):
...     # do stuff with the event

>>> # listen to Meetme* events
>>> manager.register_event('Meetme*', handle_meetme)

>>> # call gawel and make him call 0299999999 on reply
>>> manager.send_action({
...     'Action': 'Originate',
...     'Channel': 'SIP/gawel',
...     'WaitTime': 20,
...     'CallerID': 'gawel',
...     'Exten': '0299999999',
...     'Context': 'default',
...     'Priority': 1,
... })

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

panoramisk-0.1.tar.gz (11.7 kB view details)

Uploaded Source

File details

Details for the file panoramisk-0.1.tar.gz.

File metadata

  • Download URL: panoramisk-0.1.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for panoramisk-0.1.tar.gz
Algorithm Hash digest
SHA256 728a8e50e92678e038cae6836aa39a09079a8781c2ee96e3406a46d222bec5fa
MD5 2f0114e4bef922d7a8a7a0286f46271f
BLAKE2b-256 556d4f9e422c05148782f383b2348409ce6aea4cbcb8ebe4fd033bee22315271

See more details on using hashes here.

Release history Release notifications | RSS feed

1.4

2 files

1.3

2 files

1.2

2 files

1.1

2 files

1.0

2 files

0.6

1 file

0.5

1 file

0.4

1 file

0.3

1 file

0.2

1 file

This release

0.1 This release

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page