diff options
| author | Jenkins <jenkins@review.openstack.org> | 2013-10-25 19:52:20 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2013-10-25 19:52:20 +0000 |
| commit | 00507ae54fcb17a442fcaf6908d333ef05578879 (patch) | |
| tree | e22f0b262f183974adff837c638599131f7d543e /troveclient/shell.py | |
| parent | 24443e177efa445c9dd9004d7896126531e1b238 (diff) | |
| parent | e9c5eddc516594962b18cbe2f5e6e683067bd6f3 (diff) | |
| download | python-troveclient-1.0.3.tar.gz | |
Merge "Add --bypass-url option to trove client"1.0.3
Diffstat (limited to 'troveclient/shell.py')
| -rw-r--r-- | troveclient/shell.py | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/troveclient/shell.py b/troveclient/shell.py index adca730..b6987b6 100644 --- a/troveclient/shell.py +++ b/troveclient/shell.py @@ -161,6 +161,13 @@ class OpenStackTroveShell(object): parser.add_argument('--service_name', help=argparse.SUPPRESS) + parser.add_argument('--bypass-url', + metavar='<bypass-url>', + default=utils.env('TROVE_BYPASS_URL'), + help='Defaults to env[TROVE_BYPASS_URL]') + parser.add_argument('--bypass_url', + help=argparse.SUPPRESS) + parser.add_argument('--database-service-name', metavar='<database-service-name>', default=utils.env('TROVE_DATABASE_SERVICE_NAME'), @@ -370,7 +377,8 @@ class OpenStackTroveShell(object): (os_username, os_password, os_tenant_name, os_auth_url, os_region_name, os_tenant_id, endpoint_type, insecure, service_type, service_name, database_service_name, - username, apikey, projectid, url, region_name, cacert) = ( + username, apikey, projectid, url, region_name, + cacert, bypass_url) = ( args.os_username, args.os_password, args.os_tenant_name, args.os_auth_url, args.os_region_name, args.os_tenant_id, @@ -378,7 +386,7 @@ class OpenStackTroveShell(object): args.service_type, args.service_name, args.database_service_name, args.username, args.apikey, args.projectid, - args.url, args.region_name, args.os_cacert) + args.url, args.region_name, args.os_cacert, args.bypass_url) if not endpoint_type: endpoint_type = DEFAULT_TROVE_ENDPOINT_TYPE @@ -447,7 +455,8 @@ class OpenStackTroveShell(object): database_service_name=database_service_name, retries=options.retries, http_log_debug=args.debug, - cacert=cacert) + cacert=cacert, + bypass_url=bypass_url) try: if not utils.isunauthenticated(args.func): |
