Re: [jclouds-labs-openstack] Add Rackspace CDN UK/US Providers (#177)
Thanks! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/177#issuecomment-71950194
Re: [jclouds-labs-openstack] Add Rackspace CDN UK/US Providers (#177)
@andrewgaul Thanks again for the review! Pushed to **master** 8b17517 /cc @zack-shoylev --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/177#issuecomment-71787786
Re: [jclouds-labs-openstack] Add Rackspace CDN UK/US Providers (#177)
> + > + /** > +* @return a {@link Properties} object containing the default provider > properties. > +* This returns the credential type, service type, and configured regions. > +*/ > + public static Properties defaultProperties() { > + Properties properties = new Properties(); > + properties.setProperty(CREDENTIAL_TYPE, > CloudIdentityCredentialTypes.API_KEY_CREDENTIALS); > + properties.setProperty(SERVICE_TYPE, ServiceType.CDN); > + > + properties.setProperty(PROPERTY_REGIONS, "ORD,DFW,IAD,SYD,HKG"); > + properties.setProperty(PROPERTY_REGION + ".ORD." + ISO3166_CODES, > "US-IL"); > + properties.setProperty(PROPERTY_REGION + ".DFW." + ISO3166_CODES, > "US-TX"); > + properties.setProperty(PROPERTY_REGION + ".IAD." + ISO3166_CODES, > "US-VA"); > + properties.setProperty(PROPERTY_REGION + ".SYD." + ISO3166_CODES, > "AU-NSW"); > + properties.setProperty(PROPERTY_REGION + ".HKG." + ISO3166_CODES, > "HK"); @andrewgaul Yes! UK is the special case. All of the other regions are available via the US auth endpoint. HTH! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/177/files#r23667059
Re: [jclouds-labs-openstack] Add Rackspace CDN UK/US Providers (#177)
> + > + /** > +* @return a {@link Properties} object containing the default provider > properties. > +* This returns the credential type, service type, and configured regions. > +*/ > + public static Properties defaultProperties() { > + Properties properties = new Properties(); > + properties.setProperty(CREDENTIAL_TYPE, > CloudIdentityCredentialTypes.API_KEY_CREDENTIALS); > + properties.setProperty(SERVICE_TYPE, ServiceType.CDN); > + > + properties.setProperty(PROPERTY_REGIONS, "ORD,DFW,IAD,SYD,HKG"); > + properties.setProperty(PROPERTY_REGION + ".ORD." + ISO3166_CODES, > "US-IL"); > + properties.setProperty(PROPERTY_REGION + ".DFW." + ISO3166_CODES, > "US-TX"); > + properties.setProperty(PROPERTY_REGION + ".IAD." + ISO3166_CODES, > "US-VA"); > + properties.setProperty(PROPERTY_REGION + ".SYD." + ISO3166_CODES, > "AU-NSW"); > + properties.setProperty(PROPERTY_REGION + ".HKG." + ISO3166_CODES, > "HK"); Should SYD and HKG be here? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/177/files#r23666949
[jclouds-labs-openstack] Add Rackspace CDN UK/US Providers (#177)
This PR adds support for the Early Access Rackspace CDN US/UK Providers, which is based on the OpenStack Poppy API. You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds-labs-openstack/pull/177 -- Commit Summary -- * Add Rackspace CDN UK/US Providers -- File Changes -- M pom.xml (2) A rackspace-cdn-uk/README.md (7) A rackspace-cdn-uk/pom.xml (125) A rackspace-cdn-uk/src/main/java/org/jclouds/rackspace/cdn/uk/CDNUKProviderMetadata.java (116) A rackspace-cdn-uk/src/test/java/org/jclouds/rackspace/cdn/uk/CDNUKProviderTest.java (28) A rackspace-cdn-uk/src/test/resources/logback.xml (56) A rackspace-cdn-us/README.md (7) A rackspace-cdn-us/pom.xml (125) A rackspace-cdn-us/src/main/java/org/jclouds/rackspace/cdn/us/CDNUSProviderMetadata.java (121) A rackspace-cdn-us/src/test/java/org/jclouds/rackspace/cdn/us/CDNUSProviderTest.java (28) A rackspace-cdn-us/src/test/resources/logback.xml (56) -- Patch Links -- https://github.com/jclouds/jclouds-labs-openstack/pull/177.patch https://github.com/jclouds/jclouds-labs-openstack/pull/177.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/177