diff options
Diffstat (limited to 'meta-openstack/recipes-devtools/python/python-ceilometer')
-rw-r--r-- | meta-openstack/recipes-devtools/python/python-ceilometer/fix_ceilometer_memory_leak.patch | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/meta-openstack/recipes-devtools/python/python-ceilometer/fix_ceilometer_memory_leak.patch b/meta-openstack/recipes-devtools/python/python-ceilometer/fix_ceilometer_memory_leak.patch index bdc1bf7..9581e90 100644 --- a/meta-openstack/recipes-devtools/python/python-ceilometer/fix_ceilometer_memory_leak.patch +++ b/meta-openstack/recipes-devtools/python/python-ceilometer/fix_ceilometer_memory_leak.patch | |||
@@ -1,10 +1,16 @@ | |||
1 | From fd4b8446cf3cf01a21f4b4a43897fe2603be5aba Mon Sep 17 00:00:00 2001 | ||
2 | From: Amy Fong <amy.fong@windriver.com> | ||
3 | Date: Fri, 28 Mar 2014 15:58:45 -0400 | ||
4 | |||
1 | --- | 5 | --- |
2 | ceilometer/nova_client.py | 7 +++++++ | 6 | ceilometer/nova_client.py | 7 +++++++ |
3 | 1 file changed, 7 insertions(+) | 7 | 1 file changed, 7 insertions(+) |
4 | 8 | ||
9 | diff --git a/ceilometer/nova_client.py b/ceilometer/nova_client.py | ||
10 | index 084c4ea..0219d00 100644 | ||
5 | --- a/ceilometer/nova_client.py | 11 | --- a/ceilometer/nova_client.py |
6 | +++ b/ceilometer/nova_client.py | 12 | +++ b/ceilometer/nova_client.py |
7 | @@ -26,6 +26,12 @@ | 13 | @@ -38,6 +38,12 @@ cfg.CONF.import_group('service_credentials', 'ceilometer.service') |
8 | 14 | ||
9 | LOG = log.getLogger(__name__) | 15 | LOG = log.getLogger(__name__) |
10 | 16 | ||
@@ -17,11 +23,11 @@ | |||
17 | 23 | ||
18 | def logged(func): | 24 | def logged(func): |
19 | 25 | ||
20 | @@ -56,6 +62,7 @@ | 26 | @@ -75,6 +81,7 @@ class Client(object): |
21 | endpoint_type=conf.os_endpoint_type, | 27 | timeout=cfg.CONF.http_timeout, |
22 | cacert=conf.os_cacert, | 28 | http_log_debug=cfg.CONF.nova_http_log_debug, |
23 | no_cache=True) | 29 | no_cache=True) |
24 | + self.nova_client.set_timings_max_len(cfg.CONF.nova_client.max_timing_buffer) | 30 | + self.nova_client.set_timings_max_len(cfg.CONF.nova_client.max_timing_buffer) |
25 | 31 | ||
26 | def _with_flavor_and_image(self, instances): | 32 | def _with_flavor_and_image(self, instances): |
27 | for instance in instances: | 33 | flavor_cache = {} |