Sending a pull request for the following 2 things : 
* Basic Neutron support (Network, Subnet and Port)
* Refactoring of network stitching for Nova to be more specific
You can merge this Pull Request by running:

  git pull https://github.com/KrisSterckx/jclouds master

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

  https://github.com/jclouds/jclouds/pull/118

-- Commit Summary --

  * Refactored network stitching for Nova to be more specific
  * Basic Neutron support (Network, Subnet and Port)

-- File Changes --

    M 
apis/openstack-keystone/src/test/java/org/jclouds/openstack/keystone/v2_0/parse/ParseAccessTest.java
 (12)
    M apis/openstack-keystone/src/test/resources/keystoneAuthResponse.json (12)
    A apis/openstack-neutron/pom.xml (125)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/NeutronApi.java
 (75)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/NeutronApiMetadata.java
 (107)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/config/NeutronProperties.java
 (28)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/config/NeutronRestClientModule.java
 (88)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/AllocationPool.java
 (126)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/BulkNetwork.java
 (210)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/BulkPort.java
 (232)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/BulkSubnet.java
 (274)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/HostRoute.java
 (128)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/IP.java
 (124)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/Network.java
 (258)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/NetworkType.java
 (46)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/Port.java
 (235)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/Reference.java
 (129)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/ReferenceWithName.java
 (112)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/State.java
 (30)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/domain/Subnet.java
 (261)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/extensions/README.txt
 (3)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/features/NetworkApi.java
 (160)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/features/PortApi.java
 (163)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/features/SubnetApi.java
 (162)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/handlers/NeutronErrorHandler.java
 (64)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreateNetworkBulkOptions.java
 (141)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreateNetworkOptions.java
 (244)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreatePortBulkOptions.java
 (138)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreatePortOptions.java
 (245)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreateSubnetBulkOptions.java
 (144)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/CreateSubnetOptions.java
 (261)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/UpdateNetworkOptions.java
 (132)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/UpdatePortOptions.java
 (219)
    A 
apis/openstack-neutron/src/main/java/org/jclouds/openstack/neutron/v2_0/options/UpdateSubnetOptions.java
 (219)
    A 
apis/openstack-neutron/src/main/resources/META-INF/services/org.jclouds.apis.ApiMetadata
 (1)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/NeutronApiMetadataTest.java
 (36)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/features/NetworkApiExpectTest.java
 (245)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/features/NetworkApiLiveTest.java
 (116)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/features/PortApiExpectTest.java
 (246)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/features/PortApiLiveTest.java
 (153)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/features/SubnetApiExpectTest.java
 (254)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/features/SubnetApiLiveTest.java
 (135)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/internal/BaseNeutronApiExpectTest.java
 (70)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/internal/BaseNeutronApiLiveTest.java
 (47)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/internal/BaseNeutronExpectTest.java
 (68)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/parse/ParseNetworkTest.java
 (55)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/parse/ParsePortTest.java
 (54)
    A 
apis/openstack-neutron/src/test/java/org/jclouds/openstack/neutron/v2_0/parse/ParseSubnetTest.java
 (53)
    A apis/openstack-neutron/src/test/resources/list_networks.json (62)
    A apis/openstack-neutron/src/test/resources/list_ports.json (86)
    A apis/openstack-neutron/src/test/resources/list_subnets.json (98)
    A apis/openstack-neutron/src/test/resources/network.json (7)
    A apis/openstack-neutron/src/test/resources/port.json (7)
    A apis/openstack-neutron/src/test/resources/subnet.json (8)
    M 
apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/compute/NovaComputeServiceAdapter.java
 (34)
    M 
apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/compute/options/NovaTemplateOptions.java
 (153)
    A 
apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/domain/Network.java
 (131)
    M 
apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/options/CreateServerOptions.java
 (104)
    M 
apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/compute/options/NovaTemplateOptionsTest.java
 (156)
    M 
apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/features/ServerApiExpectTest.java
 (68)
    M apis/pom.xml (1)
    A core/src/main/java/org/jclouds/util/Preconditions2.java (54)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/118.patch
https://github.com/jclouds/jclouds/pull/118.diff

Reply via email to