Skip to main content

No project description provided

Project description

python-exoscale: Python bindings for Exoscale API

Actions Status

This library allows developpers to use the Exoscale cloud platform API with high-level Python bindings. API documentation and usage examples can be found at this address: https://exoscale.github.io/python-exoscale

Development

First create a new virtual environment and run make installrequirements. Then create a configuration file with your production user's API keys. This file may be create for example in junk/config.toml. Here is an example:

default_profile = "prod:you"

[[profiles]]
name       = "prod:you"
api_key    = "EXOxxxx"
api_secret = "yyyy"

Once this file is created you can run pytest with the following command:

EXOSCALE_CONFIG_FILE=./junk/config.toml pytest -x -s -vvv tests/*.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

exoscale-0.7.1.tar.gz (53.7 kB view details)

Uploaded Source

Built Distribution

exoscale-0.7.1-py3-none-any.whl (72.3 kB view details)

Uploaded Python 3

File details

Details for the file exoscale-0.7.1.tar.gz.

File metadata

  • Download URL: exoscale-0.7.1.tar.gz
  • Upload date:
  • Size: 53.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.3

File hashes

Hashes for exoscale-0.7.1.tar.gz
Algorithm Hash digest
SHA256 0113fe98dcda59ab728b45a0bce1bd0ecd32c1a85dd5727496e31c9b2f40685c
MD5 e9276618f415cd51ef6fd4d7633efdfc
BLAKE2b-256 33d5fca27581341cebe165b42bace1f7218e7598e59b89d6e0bd1920949b9c0b

See more details on using hashes here.

File details

Details for the file exoscale-0.7.1-py3-none-any.whl.

File metadata

  • Download URL: exoscale-0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 72.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.3

File hashes

Hashes for exoscale-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e0b9132f64a59ce642ef192bba40697a589c19907bd80f82576368f3fa2353e0
MD5 c22ebf109db2b7359443bc49db6e1407
BLAKE2b-256 714ebfe5f138db21e6938a9248240e36241ba39d3d3bf7a42e490bdab8bcdeb0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page