[pytango] 19/122: beacon: ignore case class and properties.

Sandor Bodo-Merle sbodomerle-guest at moszumanska.debian.org
Thu Sep 28 19:18:14 UTC 2017


This is an automated email from the git hooks/post-receive script.

sbodomerle-guest pushed a commit to tag v9.2.1
in repository pytango.

commit 17d0eb181dcdac19e57d065a53f7bca6019685a0
Author: Sébastien Petitdemange <sebastien.petitdemange at esrf.fr>
Date:   Fri Jul 29 18:02:43 2016 +0200

    beacon: ignore case class and properties.
---
 src/boost/python/databaseds/db_access/beacon.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/boost/python/databaseds/db_access/beacon.py b/src/boost/python/databaseds/db_access/beacon.py
index b8c0d94..579dac4 100644
--- a/src/boost/python/databaseds/db_access/beacon.py
+++ b/src/boost/python/databaseds/db_access/beacon.py
@@ -35,7 +35,7 @@ else:
 
 def _filter(wildcard,l) :
     wildcard = wildcard.replace('*','.*')
-    m = re.compile(wildcard)
+    m = re.compile(wildcard,re.IGNORECASE)
     return [x for x in l if x is not None and m.match(x)]
 
 class beacon(object):
@@ -548,7 +548,7 @@ class beacon(object):
         return self._tango_name_from_class(device_list,class_name)
     
     def _tango_name_from_class(self,device_list,class_name):
-        m = re.compile(class_name.replace('*','.*'))
+        m = re.compile(class_name.replace('*','.*'),re.IGNORECASE)
         if isinstance(device_list,list) :
             return [x.get('tango_name') for x in device_list if m.match(x.get('class',''))]
         elif isinstance(device_list,dict) and m.match(device_list.get('class','')) :

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pytango.git



More information about the debian-science-commits mailing list