summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbin/nova-manage8
1 files changed, 7 insertions, 1 deletions
diff --git a/bin/nova-manage b/bin/nova-manage
index 2e4e091cf..12ccfa0e9 100755
--- a/bin/nova-manage
+++ b/bin/nova-manage
@@ -639,7 +639,13 @@ class InstanceCommands(object):
_('index')
)
- for instance in db.instance_get_all(context.get_admin_context()):
+ if host == None:
+ instances = db.instance_get_all(context.get_admin_context())
+ else:
+ instances = db.instance_get_all_by_host(
+ context.get_admin_context(), host)
+
+ for instance in instances:
print "%-10s %-15s %-10s %-10s %-19s %-12s %-12s %-12s" \
" %-10s %-10s %-10s %-5d" % (
instance['hostname'],