Hi All,
I am attempting to build and run the live test for the dimensiondata provider. 
Currently I am passing the following - mvn clean install -Plive -pl 
dimensiondata -Dtest.dimensiondata-cloudcontrol.identity=XXXX 
-Dtest.dimensiondata-cloudcontrol.credential=XXXXXXX 
-Dtest.dimensiondata-cloudcontrol.endpoint=https://api-au.dimensiondata.com 
-Djclouds.regions=au -Djclouds.region.au.zones=AU9

There is a warning in my tests when I run with these parameters - WARNING: 
failed to find key for value https://api-na.dimensiondata.com in 
{au=https://api-au.dimensiondata.com}; choosing first: au

Additionally I would like to reduce the number of system property parameters I 
need to pass in order for them to run successfully - my ideal scenario is to 
pass just the Region and Zone - mvn clean install -Plive -pl dimensiondata 
-Dtest.dimensiondata-cloudcontrol.identity=XXXX 
-Dtest.dimensiondata-cloudcontrol.credential=XXXXXXX -Djclouds.regions=au 
-Djclouds.region.au.zones=AU9

We have two classes that I believe support this, but it doesn't seem to work, 
any tips that will help me figure it out?
https://github.com/jclouds/jclouds-labs/blob/master/dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/DimensionDataCloudControlProviderMetadata.java#L54-L76
https://github.com/jclouds/jclouds-labs/blob/master/dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/suppliers/RegionsToApiEndpoints.java#L31

Regards,
Trevor.

Reply via email to