Output logic for QU4RTET supply chain messaging.
Project description
Output Rules and logic for QU4RTET supply chain messaging.
Documentation
The full documentation is at https://serial-lab.gitlab.io/quartet_output
Quickstart
Install quartet_output
pip install quartet_output
Add it to your INSTALLED_APPS:
INSTALLED_APPS = (
...
'quartet_output.apps.QuartetOutputConfig',
...
)
Add quartet_output’s URL patterns:
from quartet_output import urls as quartet_output_urls
urlpatterns = [
...
url(r'^', include(quartet_output_urls)),
...
]
Features
Output determination allows you to create filters on inbound EPCIS data and determine which inbound EPCIS events trigger outbound business messaging.
Define HTTP and HTTPS end points for trading partners.
Define various authentication schemes for external end points.
Outbound messages take advantage of the quartet_capture rule engine by creating a new outbound task for every message. This puts every outbound task on the Celery Task Queue- allowing you to scale your outbound messaging to your liking.
Running The Unit Tests
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox
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
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 quartet_output-1.0.0.tar.gz.
File metadata
- Download URL: quartet_output-1.0.0.tar.gz
- Upload date:
- Size: 32.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
468b34d3a91abb1697c9db2bfd2549a925943adfb4612f7930d5065e6eada11c
|
|
| MD5 |
37e7e408f539d71bcf87c58b1bd56a56
|
|
| BLAKE2b-256 |
e7ab10cf00639a2feb4e7ba887b1974cddefd1b624ccc7328cfb654414cf0f2d
|
File details
Details for the file quartet_output-1.0.0-py2.py3-none-any.whl.
File metadata
- Download URL: quartet_output-1.0.0-py2.py3-none-any.whl
- Upload date:
- Size: 29.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac05593f451bd5a95ad7a66f9a1d1edadad5719b02b6f332da9e892c3fe1c4d7
|
|
| MD5 |
da8599d96d623be1e3a6390890363453
|
|
| BLAKE2b-256 |
75b48d633a584dc26168f218c46d71afd70e5b5549a11cc68c0ed6045cc5c52f
|