From 188e835eadeb24ebdb822af3971e792d99d5b622 Mon Sep 17 00:00:00 2001
From: Ben McCann <ben@benmccann.com>
Date: Mon, 8 Jul 2013 15:32:28 -0700
Subject: [PATCH] Allow setting # of retries in the binary

Change-Id: I7ef4f1f86cc6ea4937043ea7bf7d9526e23bd2c7
---
 bin/swift | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/bin/swift b/bin/swift
index 416b1839..0c2c2cb6 100755
--- a/bin/swift
+++ b/bin/swift
@@ -46,6 +46,7 @@ def get_conn(options):
     return Connection(options.auth,
                       options.user,
                       options.key,
+                      options.retries,
                       auth_version=options.auth_version,
                       os_options=options.os_options,
                       snet=options.snet,
@@ -1312,6 +1313,8 @@ Examples:
     parser.add_option('-K', '--key', dest='key',
                       default=environ.get('ST_KEY'),
                       help='Key for obtaining an auth token.')
+    parser.add_option('-R', '--retries', type=int, default=5, dest='retries',
+                      help='The number of times to retry a failed connection.')
     parser.add_option('--os-username',
                       metavar='<auth-user-name>',
                       default=environ.get('OS_USERNAME'),