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,
... })

Metadata

Release files for panoramisk 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for panoramisk 0.1
File Size Uploaded Provenance
panoramisk-0.1.tar.gz 11.7 kB Without provenance Details

Release files / panoramisk-0.1.tar.gz

Download URL panoramisk-0.1.tar.gz
Size 11.7 kB
Tags Source
SHA-256 checksum
How to use checksums
728a8e50e92678e038cae6836aa39a09079a8781c2ee96e3406a46d222bec5fa
BLAKE2b-256 checksum
How to use checksums
556d4f9e422c05148782f383b2348409ce6aea4cbcb8ebe4fd033bee22315271
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for panoramisk 0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page