you pass on command line. Then it does the real command, re-using the
ID found in the 'get' call, instead of the initial ID that you specified
(which may have been a UUID).
This makes it use the UUID from the initial 'get' call if it finds it,
so that commands work across zones. 'nova delete UUID', for instance,
wouldn't recurse zones as novaclient was doing a delete on the integer
ID, even though you specified a UUID.
This change has a side effect of trying to find 'uuid' in Image and
Flavors as well, but it'll fall back to using the integer ID.
Added --fixed_ip option to 'list' to find a particular instance by IP
Fixed issue with 'show' when --recurse_zones=1 and specifying UUID
Squashed commit of the following:
commit 34e86d8209012817f6534bff31551edd32ec1fc1
Author: Chris Behrens <cbehrens@codestud.com>
Date: Thu Jun 23 09:35:09 2011 -0700
only lookup the server details once for the show command
commit 3e3438cf903fc46fcf280c728b119f0214545251
Author: Chris Behrens <cbehrens@codestud.com>
Date: Thu Jun 23 07:39:18 2011 -0700
if recursing zones, display UUID instead of Id
commit a42c63ad7af1bdb8604890d8c7302e730360e3e3
Author: Chris Behrens <cbehrens@codestud.com>
Date: Thu Jun 23 07:20:25 2011 -0700
recurse zones fixes
commit 1fe63dcf98ec8e37307dcce0b63895ce88f31ce2
Author: Chris Behrens <cbehrens@codestud.com>
Date: Thu Jun 23 04:46:27 2011 -0700
Add --fixed_ip and --recurse_zones options to shell 'list' command
servers.list takes fixed_ip, project_id, and recurse_zones options now
Squashed commit of the following:
commit f8a9d157c1b6989ca61430b2829c69bafead9731
Author: Chris Behrens <cbehrens@codestud.com>
Date: Mon Jun 20 16:24:26 2011 +0000
updated tests for min_count/max_count
commit e093e9e883159d42a67ba8799f46fa0cdf333077
Author: Chris Behrens <cbehrens@codestud.com>
Date: Mon Jun 20 16:13:16 2011 +0000
adds --min_instances and --max_instances options to nova zone-boot