15817160 SUNBT7199714 Enhance IPS to monitor firmware dependencies (fix pylint)
authorBart Smaalders <Bart.Smaalders@Oracle.COM>
Tue, 04 Jun 2013 09:09:15 -0700
changeset 2906 ede940fbc11e
parent 2905 16b34634c06c
child 2907 df429d6d018a
15817160 SUNBT7199714 Enhance IPS to monitor firmware dependencies (fix pylint)
src/modules/misc.py
--- a/src/modules/misc.py	Mon Jun 03 16:48:45 2013 -0700
+++ b/src/modules/misc.py	Tue Jun 04 09:09:15 2013 -0700
@@ -2429,13 +2429,11 @@
         return s
 
 
-sigdict = None
+sigdict = defaultdict(list)
 
 def signame(signal_number):
         """convert signal number to name(s)"""
-        global sigdict
-        if sigdict is None:
-                sigdict = defaultdict(list)
+        if not sigdict:
                 for name in dir(signal):
                         if name.startswith("SIG") and "_" not in name:
                                 sigdict[getattr(signal, name)].append(name)