added list availability zones per region for Openstack list quotas for Openstack Cinder list ip pools for Nova Openstack create server added the option to select availability zone for Openstack allocate a floating ip from an ip pool for Nova Openstack
You can merge this Pull Request by running: git pull https://github.com/inbarsto/jclouds-1 master Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds/pull/161 -- Commit Summary -- * list quotas for cinder + expected and live tests * openstack list ip pools for Nova * openstack list availability zones * openstack CreateServerOptions added availability zone option * allocate floating ip options by pool (NOVA) + live test -- File Changes -- M apis/openstack-cinder/src/main/java/org/jclouds/openstack/cinder/v1/CinderApi.java (22) A apis/openstack-cinder/src/main/java/org/jclouds/openstack/cinder/v1/domain/VolumeQuota.java (176) A apis/openstack-cinder/src/main/java/org/jclouds/openstack/cinder/v1/features/QuotaApi.java (56) A apis/openstack-cinder/src/test/java/org/jclouds/openstack/cinder/v1/features/QuotasApiExpectedTest.java (55) A apis/openstack-cinder/src/test/java/org/jclouds/openstack/cinder/v1/features/QuotasApiLiveTest.java (60) A apis/openstack-cinder/src/test/resources/quotas.json (7) M apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/NovaApi.java (41) M apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/NovaAsyncApi.java (34) M apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/config/NovaRestClientModule.java (36) A apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/domain/FloatingIPPool.java (110) A apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/domain/zonescoped/AvailabilityZone.java (120) A apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/domain/zonescoped/ZoneState.java (105) A apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/extensions/AvailabilityZoneAPI.java (44) A apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/extensions/AvailabilityZoneAsyncApi.java (63) M apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/extensions/ExtensionNamespaces.java (4) M apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/extensions/FloatingIPApi.java (3) M apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/extensions/FloatingIPAsyncApi.java (11) A apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/extensions/FloatingIPPoolApi.java (38) A apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/extensions/FloatingIPPoolAsyncApi.java (54) A apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/options/CreateFloatingIpOptions.java (101) M apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/options/CreateServerOptions.java (122) A apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/extensions/AvailabilityZoneApiExpectedTest.java (63) A apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/extensions/AvailabilityZonesApiLiveTest.java (46) A apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/extensions/CreateServerApiLiveTest.java (92) M apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/extensions/FloatingIPApiLiveTest.java (16) A apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/extensions/FloatingIPPoolApiLiveTest.java (50) A apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/extensions/FloatingIpPoolAsyncApiExpectedTest.java (54) A apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/parse/ParseFloatingIPPoolListTest.java (54) A apis/openstack-nova/src/test/resources/floatingippool_list.json (7) A apis/openstack-nova/src/test/resources/listAvailabilityZones.json (11) -- Patch Links -- https://github.com/jclouds/jclouds/pull/161.patch https://github.com/jclouds/jclouds/pull/161.diff
