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.6.0.tar.gz (51.5 kB view details)

Uploaded Source

Built Distribution

exoscale-0.6.0-py3-none-any.whl (71.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: exoscale-0.6.0.tar.gz
  • Upload date:
  • Size: 51.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2

File hashes

Hashes for exoscale-0.6.0.tar.gz
Algorithm Hash digest
SHA256 0c8fbaf52f4901f2982fcfacfc53c26bd7523a0ee1cbb398b85f9426e7741234
MD5 7d5a68377ebe66a4e6e0b1072d88309a
BLAKE2b-256 a1445ff425340a97c075ab6ee73c1f48abc02e8981ec79baecd9b5371bef39c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: exoscale-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 71.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2

File hashes

Hashes for exoscale-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 407b79426adb2d6e285dba9b19b1c7cd114a9d65ce9bb3b4f99c01ce04370292
MD5 e6723124e10612c5e3fcd68d9a908d17
BLAKE2b-256 69d0cddd47679073ae48a9f86265992cc52938fa1571f7e98f31d1de1b9f1952

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