Sirocco API OpenStack is a collection of modules which provides a OpenStack compliant API for Sirocco:
You can use any standard OpenStack client as Sirocco Client using the Sirocco OpenStack API endpoint.
The module is Java and Maven based, you can compile it with the default Apache Maven install command:
mvn
Tests are based on Arquillian and are enabled by default. Check the apitest module at https://github.com/ow2-sirocco/sirocco-api-openstack/tree/master/sirocco-api-openstack-apitest. You can run the API tests by activating the apitest profile like:
mvn -Papitest
Check the issue tracker at https://github.com/ow2-sirocco/sirocco-api-openstack/issues?state=open