Andrei Savu created WHIRR-593:
---------------------------------

             Summary: Upgrade to jclouds 1.5.0
                 Key: WHIRR-593
                 URL: https://issues.apache.org/jira/browse/WHIRR-593
             Project: Whirr
          Issue Type: Improvement
            Reporter: Andrei Savu
             Fix For: 0.8.0


Jclouds 1.5.0 brings a lot of improvements and a set of new providers we can 
use. 

Adrian added on the discussion list:

"Jclouds 1.5 has a concept called TemplateBuilderSpec which allows you to
declare a String representation of TemplateBuilder mechanics.

This allows you to set a property to override the default templates used in
jclouds.

For ex.

aws-ec2.template=imageId=ami-foo,hardwareId=m1.large,locationId=eu-west-1

Importantly, these are just strings, so you can publish a series per
operating system family, and choose at runtime with
templateBuilder.from(spec)

Ex. You can make your own Map<String, TemplateBuilderSpec> with your
favorite choices, perhaps locking in templates by id so you don't have to
maintain the brittle java install scripts.

Ex.

templates.get("oneiric-java-ec2");

Regardless of how this is used, the important part is that the constant
complaints of automatic selection can now be over, as we can provide a
properties syntax to afford users a means to supply their preferences
declaratively."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to