summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorSoren Hansen <soren.hansen@rackspace.com>2010-10-12 22:52:10 +0200
committerSoren Hansen <soren.hansen@rackspace.com>2010-10-12 22:52:10 +0200
commite2b7c99c6266b24dc8b53c47db3587aebd2381fe (patch)
tree67120b7a4e14cfc244fe3159447366bb7420e220 /bin
parent5be81520196c21aa9b60425bca7bf49935772cd1 (diff)
parent4f529fe118283164ccb2756f2001805c69c1cc4a (diff)
Merge trunk
Diffstat (limited to 'bin')
-rwxr-xr-xbin/nova-manage9
1 files changed, 7 insertions, 2 deletions
diff --git a/bin/nova-manage b/bin/nova-manage
index 5b72c170f..e19bf70b7 100755
--- a/bin/nova-manage
+++ b/bin/nova-manage
@@ -89,11 +89,16 @@ class VpnCommands(object):
def list(self):
"""Print a listing of the VPNs for all projects."""
print "%-12s\t" % 'project',
- print "%-12s\t" % 'ip:port',
+ print "%-20s\t" % 'ip:port',
print "%s" % 'state'
for project in self.manager.get_projects():
print "%-12s\t" % project.name,
- print "%s:%s\t" % (project.vpn_ip, project.vpn_port),
+
+ try:
+ s = "%s:%s" % (project.vpn_ip, project.vpn_port)
+ except exception.NotFound:
+ s = "None"
+ print "%-20s\t" % s,
vpn = self._vpn_for(project.id)
if vpn: