Merge "Make profiler.clean() public method"
This commit is contained in:
commit
6d68170f72
@ -31,7 +31,7 @@ from osprofiler import notifier
|
||||
__local_ctx = threading.local()
|
||||
|
||||
|
||||
def _clean():
|
||||
def clean():
|
||||
__local_ctx.profiler = None
|
||||
|
||||
|
||||
|
@ -28,7 +28,7 @@ from osprofiler.tests import test
|
||||
class ProfilerGlobMethodsTestCase(test.TestCase):
|
||||
|
||||
def test_get_profiler_not_inited(self):
|
||||
profiler._clean()
|
||||
profiler.clean()
|
||||
self.assertIsNone(profiler.get())
|
||||
|
||||
def test_get_profiler_and_init(self):
|
||||
@ -40,7 +40,7 @@ class ProfilerGlobMethodsTestCase(test.TestCase):
|
||||
self.assertEqual(p.get_id(), "2")
|
||||
|
||||
def test_start_not_inited(self):
|
||||
profiler._clean()
|
||||
profiler.clean()
|
||||
profiler.start("name")
|
||||
|
||||
def test_start(self):
|
||||
@ -50,7 +50,7 @@ class ProfilerGlobMethodsTestCase(test.TestCase):
|
||||
p.start.assert_called_once_with("name", info="info")
|
||||
|
||||
def test_stop_not_inited(self):
|
||||
profiler._clean()
|
||||
profiler.clean()
|
||||
profiler.stop()
|
||||
|
||||
def test_stop(self):
|
||||
|
@ -31,8 +31,8 @@ class WebTestCase(test.TestCase):
|
||||
|
||||
def setUp(self):
|
||||
super(WebTestCase, self).setUp()
|
||||
profiler._clean()
|
||||
self.addCleanup(profiler._clean)
|
||||
profiler.clean()
|
||||
self.addCleanup(profiler.clean)
|
||||
|
||||
def test_get_trace_id_headers_no_hmac(self):
|
||||
profiler.init(None, base_id="y", parent_id="z")
|
||||
@ -61,10 +61,10 @@ class WebTestCase(test.TestCase):
|
||||
class WebMiddlewareTestCase(test.TestCase):
|
||||
def setUp(self):
|
||||
super(WebMiddlewareTestCase, self).setUp()
|
||||
profiler._clean()
|
||||
profiler.clean()
|
||||
# it's default state of _ENABLED param, so let's set it here
|
||||
web._ENABLED = None
|
||||
self.addCleanup(profiler._clean)
|
||||
self.addCleanup(profiler.clean)
|
||||
|
||||
def tearDown(self):
|
||||
web.enable()
|
||||
|
@ -131,4 +131,4 @@ class WsgiMiddleware(object):
|
||||
with profiler.Trace(self.name, info=info):
|
||||
return request.get_response(self.application)
|
||||
finally:
|
||||
profiler._clean()
|
||||
profiler.clean()
|
||||
|
Loading…
Reference in New Issue
Block a user