Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

An API to the instantlab middleware

Project Description

Instantlab is a project that provides operating system experiments in the cloud.

Instantlab_apiclient maps calls to the HTTP interface of the InstantLab Middleware to python functions. Results from the API are mapped to python objects and Errors in the API are raised as python exceptions.

Homepage: http://instantlab.org

Installation and Dependencies

Install instantlab_apiclient with pip install instantlab_apiclient. This will also install all dependencies.

Instantlab_apiclient works with Python2.7+ and Python3.x.

Example

from instantlab_apiclient import InstantlabApi

# instanciate API
api = InstantlabApi(middleware_url, your_api_id, your_api_key)
# fetch list of InfrastructureLayout
infrastructure_layouts = api.list_infrastructure_layouts()
# instanciate an Infrastructure from an InfrastructureLayout
infrastructure = api.create_infrastructure(infrastructure_layouts[0].id)
Release History

Release History

This version
History Node

0.2.6

History Node

0.2.5

History Node

0.2.4

History Node

0.2.3

History Node

0.2.2

History Node

0.2.1

History Node

0.1.1

History Node

0.1

Download Files

Download Files

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

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
instantlab_apiclient-0.2.6.tar.gz (4.6 kB) Copy SHA256 Checksum SHA256 Source May 5, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting