Another attempt for a modern client library to the Mitel OM Application XML Interface.
Project description
Mitel OMMClient2
Another attempt for a modern client library to the Mitel OM Application XML Interface.
Install
Without any additional dependencies:
pip install "mitel_ommclient2 @ git+https://git.clerie.de/clerie/mitel_ommclient2.git@main"
Add dependencies to enable secret handling, if you need it.
pip install "mitel_ommclient2[crypt] @ git+https://git.clerie.de/clerie/mitel_ommclient2.git@main"
Quicksart
Just some examples to give you an idea what this does.
import mitel_ommclient2
# Connect to your OMM
c = mitel_ommclient2.OMMClient2("omm.local", "admin", "admin")
# Use built in methods for common actions
c.ping()
# Create custom messages
m = mitel_ommclient2.messages.Ping()
m.timeStamp = 2342
r = c.connection.request(m)
Consult class documentation for more in depth examples and options.
Interactive CLI
The package installs a script called ommclient2.
This allowes basic interactive testing of the library.
ommclient2 --help
Attribution
This software is inspired by python-mitel by Thomas and n-st.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mitel_ommclient2-0.0.1-py3-none-any.whl.
File metadata
- Download URL: mitel_ommclient2-0.0.1-py3-none-any.whl
- Upload date:
- Size: 17.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.23.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ac133d656d1421111d952a6203871ee290fd3e3a063ff0fb8ae50b830050071
|
|
| MD5 |
f25d2a797a0af3551dd03584019f909d
|
|
| BLAKE2b-256 |
4063c2aecdc37e0e9657f47c622b11b43cb155cf9a5458d0d36f372998731c21
|