Utility to orchestrate coroutines via DSL.
Example
{
"actions": {
"target": {
"operation": "search-api.get_product",
"args": {
"product_id": "${product_id}"
},
"defines": {
"product-category": "result.category",
"product-price": "result.price"
},
"options": {
"timeout": "1s"
}
},
"target-account": {
"operation": "accounts-repository.get",
"args": {
"account_id": "${account_id}"
},
"defines": {
"favorite-categories": "${account.favorite-categories}"
},
"options": {
"timeout": "1s"
}
},
"product-selector": {
"operation": "product-stats.calculate_params",
"args": {
"input": {
"category": "${target.product-category}",
"country": "${target.product-price}",
"segment": "Germany"
},
"jitter_percent": 10
},
"defines": {
"output-args": "value"
}
},
"similar-products": {
"operation": "search-api.search",
"args": {
"product_codes": "${product-selector.output-args}",
"categories": {
"oneof": "${target-account.favorite-categories}"
}
},
"options": {
"timeout": "600ms"
}
}
}
}
Metadata
Release files for arachno 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| arachno-0.3.0.tar.gz | 8.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| arachno-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.2 kB
Release files / arachno-0.3.0.tar.gz
| Download URL | arachno-0.3.0.tar.gz |
|---|---|
| Size | 8.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b50313bb4b0e6923665119b621713bd10e7c482c0b828a3725ab7b1c462e58f9
|
|
BLAKE2b-256 checksum How to use checksums |
3f8d82e443709253cd23805c2f1d40f9fbaf5d7dd0937c0429e8cdddc3e2263f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3
|
Release files / arachno-0.3.0-py3-none-any.whl
| Download URL | arachno-0.3.0-py3-none-any.whl |
|---|---|
| Size | 22.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bb5e879c629ed24d776312d41907f7edc4c40796dc7fe56e175ec93fdffe39a4
|
|
BLAKE2b-256 checksum How to use checksums |
d36128bac3794a83c0a3e36d8a390f691b0d23c311dbbae47ec36926d9846731
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3
|