From 035a87051c73eb5e6c4de3a12a4d50bd6acd1714 Mon Sep 17 00:00:00 2001
From: "jiahui.qiang" <jiahui.qiang@easystack.cn>
Date: Thu, 8 Dec 2016 03:00:45 +0800
Subject: [PATCH] Modified API calls in os usage

We usually call v3 keystoneclient APIs for V2 OSC, this patch
modified 'tenants' to 'projects'.

Change-Id: Idbf74f098cd1386aa675c081480b89bbc11c8534
---
 openstackclient/compute/v2/usage.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/openstackclient/compute/v2/usage.py b/openstackclient/compute/v2/usage.py
index 89601ae341..3edcffe460 100644
--- a/openstackclient/compute/v2/usage.py
+++ b/openstackclient/compute/v2/usage.py
@@ -89,7 +89,7 @@ class ListUsage(command.Lister):
         # Cache the project list
         project_cache = {}
         try:
-            for p in self.app.client_manager.identity.tenants.list():
+            for p in self.app.client_manager.identity.projects.list():
                 project_cache[p.id] = p
         except Exception:
             # Just forget it if there's any trouble