From 0b79fb0dd45a5c6b5cef5b77ed1006f1c932c593 Mon Sep 17 00:00:00 2001 From: wangyao Date: Tue, 11 Apr 2017 16:32:23 +0800 Subject: [PATCH] Fix trove schedule-list error When I set parameter TROVE_BYPASS_URL in admin_openrc.sh,the cmd schedule-list return error message. Debug detail as follow: [root@trove ~]# trove --debug schedule-list rds-120 DEBUG (shell:754) HTTPClient object has no attribute username Change-Id: I09d1d65683409da38a299675d88b90b29e34ea78 Closes-Bug: #1677438 --- troveclient/v1/backups.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/troveclient/v1/backups.py b/troveclient/v1/backups.py index 2104931b..a50ab292 100644 --- a/troveclient/v1/backups.py +++ b/troveclient/v1/backups.py @@ -119,9 +119,9 @@ class Backups(base.ManagerWithFind): tenant_name = self.api.client.auth._project_name else: auth_url = self.api.client.auth_url - user = self.api.client.username + user = self.api.client.user key = self.api.client.password - tenant_name = self.api.client.tenant + tenant_name = self.api.client.projectid return mistral_client(auth_url=auth_url, username=user, api_key=key, project_name=tenant_name)