Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Nimbus Provisioning API

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples
Octocat-spinner-32 nimboss
Octocat-spinner-32 tests
Octocat-spinner-32 .gitignore
Octocat-spinner-32 README
Nimboss: The Nimbus Provisioning API


Create a virtualenv:
    $ virtualenv nimboss_env

Install the latest package from ooici:
    $ source nimboss_env/bin/activate
    $ easy_install --find-links nimboss

Developer Install

Create a virtualenv:
    $ virtualenv nimboss_env

Install dependencies:
    $ pip -E nimboss_env install zope.interface httplib2 simplejson
    $ cd nimboss_env
    $ git clone git://
    $ cd libcloud; python install; cd ..

Install Nimboss:
    $ git clone # Read+Write, or use "git://...".
    $ cd nimboss
    $ python install


Nimboss currently uses Python's unittest framework.

To run tests:
    $ cd tests
    $ python

Layout of Nimboss
Node specific connection and management.
Cluster management and driver implementation for both EC2 and Nimbus.
Support for Cluster creation, termination, and status querying.
Communication with the Nimbus Context Broker.
Support for creating Context and querying Cluster status.
Nimbus 'Cluster document' and 'Cluster spec' utitlities.

Something went wrong with that request. Please try again.