Syntropy CLI
Syntropy CLI allows you to manage Syntropy endpoints and connections using command line interface.
More information can be found at https://docs.syntropystack.com/docs/syntropyctl
Requirements.
Python 3.7+
Installation & Usage
pip install
The latest package can be installed from PyPi:
pip install syntropycli
Command line usage
In order to be able to perform operations with platform API keys, connections or endpoints you can use syntropyctl utility.
First you must set proper environment variables:
$ export SYNTROPY_API_SERVER={Syntropy Stack API URL}
$ export SYNTROPY_API_TOKEN={API authorization token}
The API authorization token can be retrieved from the Syntropy Stack.
You can learn about the types of actions this utility can perform by running:
$ syntropyctl --help
Usage: syntropyctl [OPTIONS] COMMAND [ARGS]...
Syntropy Networks cli tool
Options:
--help Show this message and exit.
Commands:
configure-endpoints Configures an endpoint with provided provider,...
create-api-key Create a API key.
create-connections Create connections between endpoints.
delete-api-key Delete API key either by name or by id.
delete-connection Delete a connection.
get-api-keys List all API keys.
get-connections Retrieves connections.
get-endpoints List all endpoints.
get-providers Retrieve a list of endpoint providers.
Metadata
Release files for syntropycli 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 | Provenance | Actions |
|---|---|---|---|---|
| syntropycli-0.3.0.tar.gz | 10.5 kB | Without provenance | Details for syntropycli-0.3.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| syntropycli-0.3.0-py3-none-any.whl | Python 3 | none | any | Details for syntropycli-0.3.0-py3-none-any.whl |
Total release size: 21.7 kB
Release files / syntropycli-0.3.0.tar.gz
| Download URL | syntropycli-0.3.0.tar.gz |
|---|---|
| Size | 10.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f4fc56d86acb7dac5e3c8e1058d2c88af1411a0eed76ec039378490d1be54c65
|
|
BLAKE2b-256 checksum How to use checksums |
4cf966ab76e874d89df590e6c40b685eee6aec90e58db3c1de7793fb73c81d76
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.15
|
Release files / syntropycli-0.3.0-py3-none-any.whl
| Download URL | syntropycli-0.3.0-py3-none-any.whl |
|---|---|
| Size | 11.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6814a1059f389456f4ede282acd57bd672685dc1ee3b1472094180a71a8605b8
|
|
BLAKE2b-256 checksum How to use checksums |
ecac0c708068173b8f5232763f521c11895afd3ffbc5a1e8e9624faa6afd5c60
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.15
|
Security for syntropycli 0.3.0
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.