The primary goal of the SNAPS-OO project is to provide a Python library that makes it easier for clients to manage OpenStack instances as objects so developers need only be concerned over the function rather than needing to learn and understand each version of the OpenStack Python APIs. Object-orientation also has made it easy to support applications that manage instances on multiple disparate clouds even sitting behind proxies. In addition to SNAPS-OO usage as a library, this project also contains a virtual environment provisioning application that allows for prototype environments to be rapidly redeployed, configured and software installed via Ansible, and quickly removed/cleaned. Even though the tests packaged with the project were written to exercise the library, they can also be used to ensure your pod has been properly deployed. Please also see the original project proposal from here for more high-level details on this project.
Recent space activity