From 53c669f9067ec50eee56e2c76a78ba68ccf88f53 Mon Sep 17 00:00:00 2001 From: Sergei Trofimov Date: Thu, 18 Jun 2015 12:33:56 +0100 Subject: [PATCH] streamline: do not instatiate resource getter directly --- wlauto/instrumentation/streamline/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wlauto/instrumentation/streamline/__init__.py b/wlauto/instrumentation/streamline/__init__.py index 841c44b0..2ce3c8c4 100644 --- a/wlauto/instrumentation/streamline/__init__.py +++ b/wlauto/instrumentation/streamline/__init__.py @@ -67,6 +67,10 @@ class StreamlineResourceGetter(ResourceGetter): return test_path +def _instantiate(resolver): + return StreamlineResourceGetter(resolver) + + class StreamlineInstrument(Instrument): name = 'streamline' @@ -164,7 +168,7 @@ class StreamlineInstrument(Instrument): if version_tuple < (5, 17): raise InstrumentError('Need DS-5 v5.17 or greater; found v{}'.format(match.group(1))) self.enabled = True - self.resource_getter = StreamlineResourceGetter(context.resolver) + self.resource_getter = _instantiate(context.resolver) self.resource_getter.register() def on_run_end(self, context):