)]}'
{"ceilometer/compute/pollsters.py":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"30047c14c9ed02c423b3638526c81d9ee8bbf2e9","unresolved":false,"context_lines":[{"line_number":250,"context_line":"            cpu_util \u003d self.get_cpu_util(instance, cpu_info)"},{"line_number":251,"context_line":"            self.LOG.info(\"CPU UTILIZATION %%: %s %0.2f\","},{"line_number":252,"context_line":"                          instance.__dict__, cpu_util)"},{"line_number":253,"context_line":"            cpu_num \u003d {\u0027cpu_number\u0027: cpu_info.number}"},{"line_number":254,"context_line":"            # FIXME(eglynn): once we have a way of configuring which measures"},{"line_number":255,"context_line":"            #                are published to each sink, we should by default"},{"line_number":256,"context_line":"            #                disable publishing this derived measure to the"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAP3%2F%2F1xs%3D","line":253,"updated":"2013-07-10 15:46:08.000000000","message":"Are there any other values in cpu_info that might be useful to go ahead and add?","commit_id":"93af871fe3768945ff233f5343b91b9c36fce023"}],"tests/compute/test_pollsters.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"66baa25bcfb464df16d630299c7063f39162f882","unresolved":false,"context_lines":[{"line_number":354,"context_line":"                    counters[0].volume \u003e 0.0)"},{"line_number":355,"context_line":"            assert counters[1].name \u003d\u003d \u0027cpu\u0027"},{"line_number":356,"context_line":"            assert counters[1].volume \u003d\u003d expected_time"},{"line_number":357,"context_line":"            assert counters[1].resource_metadata.get(\u0027cpu_number\u0027) \u003d\u003d 2"},{"line_number":358,"context_line":"            assert pollster.CACHE_KEY_CPU in cache"},{"line_number":359,"context_line":"            assert self.instance.name in cache[pollster.CACHE_KEY_CPU]"},{"line_number":360,"context_line":"            # ensure elapsed time between polling cycles is non-zero"}],"source_content_type":"text/x-python","patch_set":15,"id":"AAAAP3%2F%2FuNQ%3D","line":357,"updated":"2013-07-12 13:09:44.000000000","message":"self.assertEqual()","commit_id":"6db09e69e8702637a61bd61b024b06e4b4fc1f9d"}]}
