summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorVishvananda Ishaya <vishvananda@yahoo.com>2010-09-09 07:53:57 -0700
committerVishvananda Ishaya <vishvananda@yahoo.com>2010-09-09 07:53:57 -0700
commit4dcc4bc4b459b454431ca60bec0dead2146f52af (patch)
tree13aaac2ea05d7978598732997917fcb5e23f1689 /bin
parent8f3b0a41596c32926c62269624302cd30f943f46 (diff)
downloadnova-4dcc4bc4b459b454431ca60bec0dead2146f52af.tar.gz
nova-4dcc4bc4b459b454431ca60bec0dead2146f52af.tar.xz
nova-4dcc4bc4b459b454431ca60bec0dead2146f52af.zip
list command for floating ips
Diffstat (limited to 'bin')
-rwxr-xr-xbin/nova-manage9
1 files changed, 6 insertions, 3 deletions
diff --git a/bin/nova-manage b/bin/nova-manage
index 408a2d9c8..56191252a 100755
--- a/bin/nova-manage
+++ b/bin/nova-manage
@@ -245,9 +245,12 @@ class FloatingIpCommands(object):
else:
floating_ips = db.floating_ip_get_all_by_host(None, host)
for floating_ip in floating_ips:
- print "%s\t%s\ti-%s" % (floating_ip['host'],
- floating_ip['address'],
- floating_ip['instance_id'])
+ instance = None
+ if floating_ip['fixed_ip']:
+ instance = floating_ip['fixed_ip']['instance']['str_id']
+ print "%s\t%s\t%s" % (floating_ip['host'],
+ floating_ip['address'],
+ instance)
CATEGORIES = [
('user', UserCommands),