This PR provides the initial skeleton for the OpenStack Orchestration Heat API. 
The `ResourceApi` exposes a single `listTypes()` method and provides mock/live 
tests.

JIRA: https://issues.apache.org/jira/browse/JCLOUDS-693
You can merge this Pull Request by running:

  git pull https://github.com/rackerlabs/jclouds-labs-openstack openstack/heat

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds-labs-openstack/pull/138

-- Commit Summary --

  * Initial OpenStack Heat skeleton with ResourceApi listTypes() method

-- File Changes --

    A openstack-heat/README.md (7)
    A openstack-heat/pom.xml (149)
    A openstack-heat/src/main/java/org/jclouds/openstack/heat/v1/HeatApi.java 
(45)
    A 
openstack-heat/src/main/java/org/jclouds/openstack/heat/v1/HeatApiMetadata.java 
(90)
    A 
openstack-heat/src/main/java/org/jclouds/openstack/heat/v1/config/HeatHttpApiModule.java
 (45)
    A 
openstack-heat/src/main/java/org/jclouds/openstack/heat/v1/features/ResourceApi.java
 (42)
    A 
openstack-heat/src/main/java/org/jclouds/openstack/heat/v1/handlers/HeatErrorHandler.java
 (52)
    A 
openstack-heat/src/main/resources/META-INF/services/org.jclouds.apis.ApiMetadata
 (18)
    A 
openstack-heat/src/test/java/org/jclouds/openstack/heat/v1/HeatApiMetadataTest.java
 (34)
    A 
openstack-heat/src/test/java/org/jclouds/openstack/heat/v1/features/ResourceApiLiveTest.java
 (40)
    A 
openstack-heat/src/test/java/org/jclouds/openstack/heat/v1/features/ResourceApiMockTest.java
 (92)
    A 
openstack-heat/src/test/java/org/jclouds/openstack/heat/v1/internal/BaseHeatApiLiveTest.java
 (44)
    A 
openstack-heat/src/test/java/org/jclouds/openstack/heat/v1/internal/BaseHeatApiMockTest.java
 (39)
    A openstack-heat/src/test/resources/access.json (228)
    A openstack-heat/src/test/resources/logback.xml (71)
    A openstack-heat/src/test/resources/resource_type_list_response.json (24)

-- Patch Links --

https://github.com/jclouds/jclouds-labs-openstack/pull/138.patch
https://github.com/jclouds/jclouds-labs-openstack/pull/138.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/138

Reply via email to