Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Unit tests based on the SNAPS libraries have successfully run against Apex and Fuel.  JOID support is expected shortly.  The current source can be found at: or obtained with, "git clone"


The OpenStack Python APIs are very useful but can be rather cumbersome to use. As they have been written for procedural use, managing newly minted objects (networks, routers, images, instances, etc.) becomes more daunting the larger the virtual environment becomes. As certain OpenStack objects contain others, the creator classes encapsulate not only the first-class object (network, router, keypair, image, user, project, VM instance, security group), but also any other underlying OpenStack objects (i.e. ports, subnets) that are not shared across objects, and all of the individual API calls required during creation.