summaryrefslogtreecommitdiff
path: root/pyvisa-py
diff options
context:
space:
mode:
Diffstat (limited to 'pyvisa-py')
-rw-r--r--pyvisa-py/highlevel.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/pyvisa-py/highlevel.py b/pyvisa-py/highlevel.py
index 7c4b3bc..1753e01 100644
--- a/pyvisa-py/highlevel.py
+++ b/pyvisa-py/highlevel.py
@@ -15,7 +15,6 @@ from __future__ import division, unicode_literals, print_function, absolute_impo
import warnings
import random
-import re
from pyvisa import constants, errors, highlevel, rname
from pyvisa.compat import integer_types, OrderedDict
@@ -231,10 +230,7 @@ class PyVisaLibrary(highlevel.VisaLibraryBase):
resources = sum([st.list_resources()
for key, st in sessions.Session.iter_valid_session_classes()], [])
- query = query.replace('?*', '.*')
- matcher = re.compile(query, re.IGNORECASE)
-
- resources = tuple(res for res in resources if matcher.match(res))
+ resources = rname.filter(resources, query)
if resources:
return resources