From 5eec4c080f5a4dd7fc81eaeba9a734427c789255 Mon Sep 17 00:00:00 2001 From: Rabi Mishra Date: Tue, 29 Dec 2015 10:14:11 +0530 Subject: [PATCH] Pass domain id to ceilometer client Pass user/project domain id as `user_domain_id/project_domain_id` to ceilometer client. Change-Id: Ibbd363dc1d2e56fda98a5bd158a403c2f0941e85 Co-Authored-By: huangtianhua Closes-Bug: #1529058 --- heat/engine/clients/os/ceilometer.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/heat/engine/clients/os/ceilometer.py b/heat/engine/clients/os/ceilometer.py index 267c42a4f..51c5ace4b 100644 --- a/heat/engine/clients/os/ceilometer.py +++ b/heat/engine/clients/os/ceilometer.py @@ -37,6 +37,8 @@ class CeilometerClientPlugin(client_plugin.ClientPlugin): 'service_type': self.METERING, 'project_name': con.tenant, 'token': lambda: self.auth_token, + 'user_domain_id': con.user_domain, + 'project_domain_id': con.project_domain, 'endpoint_type': endpoint_type, 'os_endpoint': endpoint, 'cacert': self._get_client_option(CLIENT_NAME, 'ca_file'),