Use jclouds provider metadata to help with cloud provider configuration

Details

Description

The new ProviderMetadata class in jclouds 1.0.0 allows discovery of metadata for all supported providers. We could use this in the CLI to list the provider IDs and name of the credential to supply for Whirr. We could also have a list of providers we've tested with Whirr so this is shown to the user too.

Andrei Savu
added a comment - 05/Jun/11 21:30 First iteration on this. I've noticed that we should add jclouds-allcompute as a dependency so that Whirr could (in theory) work with all the cloud providers supported by jclouds.

Regarding the patch, the output showing the whirr properties to set might be indented, and the provider names quoted in some way (e.g. <like this>). It would also be useful to have a link to the provider's home page, and the provider's full name, if it's available.

Tom White
added a comment - 06/Jun/11 04:50 > we should add jclouds-allcompute
Agreed.
Regarding the patch, the output showing the whirr properties to set might be indented, and the provider names quoted in some way (e.g. <like this>). It would also be useful to have a link to the provider's home page, and the provider's full name, if it's available.
We should also cover this feature in the configuration guide.