Python library and CLI for the INDIGO PaaS Orchestrator.
Project description
orpy
Python library and CLI for the INDIGO PaaS Orchestrator.
- Free software: Apache License 2.0
- Source: https://github.com/indigo-dc/orpy
- Bugs: https://github.com/indigo-dc/orpy/issues
Installation.
You can install it directly from PyPI
pip install orpy
Usage
Before using the orchestrator with orpy you need to export your IAM access token. As long as the access token is valid orchent can tell the orchestrator what to do.
export ORCHESTRATOR_TOKEN=<your access token here>
usage: orpy [--version] [-v | -q] [--log-file LOG_FILE] [-h] [--debug]
[--url <orchestrator-url>]
INDIGO PaaS Orchestrator Python Client
optional arguments:
--version show program's version number and exit
-v, --verbose Increase verbosity of output. Can be repeated.
-q, --quiet Suppress output except warnings and errors.
--log-file LOG_FILE Specify a file to log output. Disabled by default.
-h, --help Show help message and exit.
--debug Show tracebacks on errors.
--url <orchestrator-url>
The base url of the orchestrator rest interface.
Alternative the environment variable ORCHESTRATOR_URL
can be used.
Commands:
complete print bash completion command (cliff)
dep list List existing deployments at orchestrator.
dep show Show details about an existing deployment.
deployment list List existing deployments at orchestrator.
deployment show Show details about an existing deployment.
help print detailed help for another command (cliff)
test Test if the given URL is pointing to an orchestrator.
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
orpy-0.1.0.tar.gz
(23.2 kB
view details)
Built Distributions
orpy-0.1.0-py3-none-any.whl
(18.5 kB
view details)
orpy-0.1.0-py2-none-any.whl
(18.5 kB
view details)
File details
Details for the file orpy-0.1.0.tar.gz
.
File metadata
- Download URL: orpy-0.1.0.tar.gz
- Upload date:
- Size: 23.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2aadecaecbe50a6bc980e4a0f85c7bd0376e5a47824e7f1ad144cd967416c347 |
|
MD5 | 1f7bd12c77301f689f19027cbd333433 |
|
BLAKE2b-256 | a8e04c4a52a088fa48f9ed2d75b2d0d5ead8a36389ccd2e687987d08c2b3c16f |
File details
Details for the file orpy-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: orpy-0.1.0-py3-none-any.whl
- Upload date:
- Size: 18.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f45cedca0bbdcba6aacd7b687c744dabaf5b96e7ce67260b4a4e06bf761533c |
|
MD5 | 7a0971d0609d517daf30858c3b6355a7 |
|
BLAKE2b-256 | ba213a64478dcf2283339143945bab4efc3ba664ebfa60922c836a194f97e3ba |
File details
Details for the file orpy-0.1.0-py2-none-any.whl
.
File metadata
- Download URL: orpy-0.1.0-py2-none-any.whl
- Upload date:
- Size: 18.5 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c15a308edb1fbd4f64cacd16c933e1cc12b9c02a08d8a9b972e291f92e06f45 |
|
MD5 | 4a179154b55cd7b5bec7dcc652ca6c4d |
|
BLAKE2b-256 | c14acc88d2cb5bd4a9a72017a739cca94eaa4fdaf22f73571b17ac7573024efe |