Skip to main content

Clients for Exoscale IaaS APIs

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

Uploaded Source

Built Distribution

exoscale-0.8.0-py3-none-any.whl (83.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: exoscale-0.8.0.tar.gz
  • Upload date:
  • Size: 76.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for exoscale-0.8.0.tar.gz
Algorithm Hash digest
SHA256 e4eac8c0dcaa036cca328bc72fcf23f7570b32a499dc282e1f1c04d5aadf3535
MD5 8a1b71020d5d91b7c1419efdc5ac87a6
BLAKE2b-256 c748470d19442d56b79a1f607bf84bff03c6802803d9399254c2350428820e4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: exoscale-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 83.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for exoscale-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cc86b4a3d6afda958c272e6de936d4d77c5425521b30d7027373767a2fbf23fc
MD5 751cb51e7d543c99381738579e83e238
BLAKE2b-256 5218b6ce4f908d2dda2dfe0ff4a9701bfbbf60cc85f8cbea7d93960fe67870f2

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