Interfaces to the OCI-P provisioning interface of a Broadworks softswitch
Project description
Broadworks OCI-P Interface
Interfaces to the OCI-P provisioning interface of a Broadworks softswitch
Free software: BSD license
Documentation: https://broadworks-ocip.readthedocs.io.
Features
python objects to match all Broadworks schema objects
API framework to talk to a Broadworks server
additional magic to handle atuhentication and sessions
Based on Broadworks schema R21
Credits
The class is built using Michael DeHaan’s ClassForge object system.
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.0 (2020-09-30)
First release but not on PyPI.
Patch releases on Pypi after automation sorted.
0.2.0 (2020-09-30)
Support for list returns - eg ServiceProviderServicePackGetListResponse
0.3.0 (2020-10-01)
Support for lists in XML generation
Support for XSD choice elements - handled by making them optional
Handling of embedded types in XML generation
Start of special casing some base types - ie UnboundedPositiveInt
0.3.1 (2020-10-05)
Fixed error where exception thrown as tests cleaned up.
0.4.0 (2020-10-06)
Split out handling in API of Types and Commands.
This changes get_command_class() to get_type_class() and adds get_type_object()
0.5.0 (2020-10-06)
Reversed the stupid mistake of trying to special case complex types such as UnboundedPositiveInt - these now need to be treated as the complex types they are.
0.5.1 (2020-10-06)
Removed a development debug print which had managed to stay hidden…
0.5.2 (2020-10-07)
Logging was on at debug level by default - switched to WARNING level.
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 Distribution
Built Distribution
Hashes for broadworks_ocip-0.5.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97667eba1ae404ad348862b7120f8b82f51fee6dda420735af31d7372e33ac74 |
|
MD5 | ac1610fbeead6fa04c51e65913c153e1 |
|
BLAKE2b-256 | 942f5fdec45e4d4593f7ac0278828cac2f10532a7947c7daf32ed3eb7868b0fe |