From fdde242a8ebf655e3bc81d753dc9d8b9869ed29e Mon Sep 17 00:00:00 2001 From: Daniel Rocco Date: Sun, 30 Jun 2013 07:39:13 -0400 Subject: [PATCH] use item access instead of temporary dict when ordering extensions --- stevedore/named.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/stevedore/named.py b/stevedore/named.py index e4cf857..e26667f 100644 --- a/stevedore/named.py +++ b/stevedore/named.py @@ -44,8 +44,7 @@ def __init__(self, namespace, names, ) if name_order: - ext_map = dict((x.name, x) for x in self.extensions) - self.extensions = [ext_map[n] for n in names] + self.extensions = [self[n] for n in self._names] def _load_one_plugin(self, ep, invoke_on_load, invoke_args, invoke_kwds): # Check the name before going any further to prevent