From 07dd6680821a9332cd6c8bd7883129988e1bd64e Mon Sep 17 00:00:00 2001
From: Clay Gerrard <clay.gerrard@gmail.com>
Date: Thu, 6 Mar 2014 10:51:59 -0800
Subject: [PATCH] add "info" as an alias to "capabilities"

Change-Id: Ia07554250a6aae8f3a6be6a70f83690ec3fc108c
---
 bin/swift | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/bin/swift b/bin/swift
index 323b3c6a..59b9480a 100755
--- a/bin/swift
+++ b/bin/swift
@@ -1186,12 +1186,14 @@ def st_upload(parser, args, thread_manager):
 
 
 st_capabilities_options = "[<proxy_url>]"
+st_info_options = st_capabilities_options
 st_capabilities_help = '''
 Retrieve capability of the proxy
 
 Optional positional arguments:
   <proxy_url>           proxy URL of the cluster to retrieve capabilities
 '''
+st_info_help = st_capabilities_help
 
 
 def st_capabilities(parser, args, thread_manager):
@@ -1219,6 +1221,8 @@ def st_capabilities(parser, args, thread_manager):
     del capabilities['swift']
     _print_compo_cap('Additional middleware', capabilities)
 
+st_info = st_capabilities
+
 
 def split_headers(options, prefix='', thread_manager=None):
     """
@@ -1463,7 +1467,7 @@ Examples:
     parser.enable_interspersed_args()
 
     commands = ('delete', 'download', 'list', 'post',
-                'stat', 'upload', 'capabilities')
+                'stat', 'upload', 'capabilities', 'info')
     if not args or args[0] not in commands:
         parser.print_usage()
         if args: