-------------------
- Add the ability to version autoscale groups. [Jose Diaz-Gonzalez]
If you have the following autoscale group:
app_www-12_04
And the following dna file:
dna/asg/app_www-12_04
And you wish to roll over to a new autoscale group named:
app_www-12_04-v001
Then rather than make you create new dna files/whatever, you can simply run chef-solo-cup against the new autoscale group and it will automatically pick up the existing dna file.
This also makes it simple to do something like:
new asg node on a new version of the os
app_www-12_04 => app_www-14_04
and use the following dna file:
dna/asg/app_www
Notes:
- Logic goes: Match if exact, else match by substring, else just use the autoscale group name.
- this is a very naive string match, so if multiple things match, you'll be SOL. Don't do that